1
我有以下代碼的JavaScript怪異的行爲(使用jQuery)
function exibirDialog(div) {
$("#divDialogo").ready(function() {
$("#divDialogo").dialog({
open: function() { },
close: function() { $(this).dialog("destroy"); },
buttons: {
"Print": function() {
var popUp = window.open('Print.aspx', "Print", "menubar=0,location=0,height=700,width=700");
//alert(popUp);
var x = popUp.document.getElementById('content');
div.clone().appendTo(x);
},
"Close": function() { $(this).dialog("destroy"); }
}
});
});
}
它像:當我在系統中打開一個彈出(print.aspx)打印按鈕單擊 和複製div元素放入'content'元素中。
奇怪的beheavior是:這隻適用於當我取消註釋行「//警報(彈出);」 有人知道我如何做到這一點,沒有警報工作?
你是對的,但我做了不同的解決方案: 我不喜歡這個 a.addEventListener(「負荷」,事端(),TRUE); – Rodolfo 2011-05-20 13:52:44