我已经在Chrome中对此进行了测试并且一切都很好,但Firefox很懒散。 有问题的HTML的一部分:
<div id="print" style="display:none;"></div>
Javascript遵循它:
$('.print').click(function(){
printF($(this));
return false;
});
function printF(dugme){
$('#print').html("<iframe src='http://example.comli.com/index.php/prijava/pogledaj/"+$(dugme).attr('name') +"' onLoad='this.contentWindow.print();'></iframe>");
};
谢谢
答案 0 :(得分:1)
点击事件未被解雇或您的IFRAME未加载的问题是什么?
无论如何,我认为我在Firefox中使用了它。我不得不将你的点击功能放入文件#ready事件中。像这样:
$(function(){
$('.print').click(function(){
printF($(this));
return false;
});
});