jQuery對話框與Iframe不在IE9中打火。與iframe中的jquery對話框不工作在IE9中
我有一個HTML按鈕上我parent.aspx
<input type="button" id="btnMessageFilter" class="mainFont" value="Message Filter"/>
在 「btnMessageFilter」 點擊,我想打開另一個aspx頁面(child.aspx)jQuery的對話框;我這樣做是這樣的:
$(document).ready(function() {
$("#btnMessageFilter").live('click', function() {
var iframe = $("<iframe>").attr({
"src": "MessageFilter.aspx?btn=btnRefresh",
"height": "100%",
"marginwidth": "0",
"marginheight": "0",
"scrolling": "auto",
"frameborder": "0"
});
$("#dialog2").empty().append(iframe);
$("#dialog2").dialog({
modal: true,
title: 'Message Filter',
width: 400,
height: 450
});
$("#dialog2").parent().appendTo('form');
return false;
});
});
該代碼是工作正常,除了IE9。任何建議修復上述鱈魚或另一種方式來打開另一個aspx在jquery對話框?
var var iframe = $(「」)'做什麼?你的意思是'var iframe = $(「」)? –
是的..對不起,我錯過了..現在編輯。 – anonymous