我有以下代码在Chrome,Firefox和IE中运行良好,但在Safari中它的行为有些奇怪。
在Safari中,如果我移动它或调整iFrame的大小,我会得到主页的一部分,并且弹出的iframe被选中/突出显示。
有谁知道如何制止这个?
在其他浏览器中,我可以非常轻松地移动或调整大小,Safari开始选择部分页面。
同样在所有浏览器中,一旦页面调整大小,如果我关闭并重新打开页面,它将在调整大小的状态下打开而不是原始状态..任何改变它的方法。
<a href="test.php" id="fireIframe">Pick Me !!</a>
<script>
$(document).ready(function() {
$('a#fireIframe').each(function() {
var $link = $(this);
var $dialog = $('<div></div>')
.load($link.attr('href') + ' #iframeContent')
.dialog({
autoOpen: false,
width: 650,
height: 500,
title: 'Test'
});
$link.click(function() {
$dialog.dialog('open');
return false;
});
});
});
</script>
由于