に動作しないjqueryのを使用してのiframeの高さ:変更私は何をしたいかIE
私は、クロスドメインを介してPHPページから番号を選択したい、その後、jqueryの使用と、この上の高さiframe。例えば、出力のpage.php:195
は、これは私が何をやったかである:
$(document).ready(function() {
$.get("http://domain.com/page.php", function(data){
$('#Myiframe').attr("height", data + "px");
});
});
そして、これはクロム、FirefoxとSafariで素晴らしい作品ではなく、(私はあなたがそれを推測したと思います)をIE 7/8に入れてください(9はありません)。クロスドメインプロトコルに関することはありますか?私はこれを私のPHPページで使っています:
header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Headers: x-requested-with");
誰もがなぜIEで動作しないのか知っていますか?
のようなものを返します今回はIEのXDomainRequest wasnで、1年前に同じ問題を持っていましたjQueryでサポートされていない、多分まだサポートされていない(あなたに伝えることはできません)http://stackoverflow.com/questions/6318996/jquery-getjson-not-working-properly-in-ie8-with-gdata-json- c-why/6320496#6320496。しかし、最後のコメント(1ヶ月前)に関連して、私はそれがまだないと思う。 –