我正在编写jquery代码。但我现在有一个问题。当我写这些代码时,我想关闭弹出窗口的可调整大小的选项。但事实并非如此。我能做什么 ?
Jquery代码
<script type="text/javascript" language="javascript">
<!--
function popupfs(url)
{
alert($(window).width());
params = 'top=0, left=0'
if($(window).width() < 1200){
params += ', width='+(962)+', height='+(656);
}else if($(window).width() > 1200 && $(window).width() < 1550){
params += ', width='+(1100)+', height='+(750);
}else if($(window).width() > 1550){
params += ', width='+(1547)+', height='+(1055);
}
params += ', directories=no';
params += ', location=no';
params += ', menubar=no';
params += ', resizable=no';
newwin=window.open(url,'windowname4', params);
if (window.focus) {newwin.focus()}
return false;
}// -->
</script>
HTML代码
<body>
<div id="external" >
</div>
<a href="javascript: void(0)" onclick="popupfs('2/index.html')">Ekranın Ortasına Popup Açma</a>
</body>
答案 0 :(得分:0)
自Firefox 3以来,all windows are resizable(take a look at the Bugzilla)。
The same happens on Google Chrome
那是因为这种行为是完全有害的,并且违反了可用性。想象一下,如果有人更改了默认浏览器的字体大小(甚至是SO字体大小):他不会正确看到您的内容。