Привет.
С помощью jQuery создаю элемент iframe, привязываю к нему форму и кроссдоменно отправляю POST'ом на сервер.
<div id="iframe" ></div>
<div id="formdiv">
<form id="theformdiv">
<input id="textfield1" name="textfield1" type="text" value="Enter text here first..." /><BR />
<input id="formsubmit" type="submit" value="Send POST" />
</form>
</div>
<script>
var iframe = $( '<iframe name="postframe" id="postframe" src="about:none" style=”width:0px;height:0px;border:0px;”/>' );
$('div#iframe').append(iframe);
$("#formsubmit").click(function() {
$('#theformdiv').attr( "action", "http://localhost/post/" )
$('#theformdiv').attr( "method", "post" )
$('#theformdiv').attr( "target", "myframe" )
$('#theformdiv').submit();
});
</script>
Мне нужно, чтобы этот iframe был скрытый.
С параметрами создания этого iframe, все прекрасно работает в Firefox, но при загрузке в IE, iframe появляется и показывает:
"Internet Explorer не удается подключиться к запрошенной веб-странице. Возможно, страница временно недоступна."
Как можно сделать этот iframe полностью скрытым?