简单的Javascript窗口开启者表现得很疯狂

时间:2010-07-17 14:22:14

标签: javascript

看看这个剧本:

<a href="brooklyn.swf" onclick="
  window.open(
    'brooklyn.swf',
    'Start Here: Brooklyn',
    'toolbar=no,menubar=no,resizable=no,width=870,height=650,scrollbars=no'
  );
  return false">
    Launch animated presentation &gt;&gt;
</a>

有人可以解释为什么resizable = no在Safari或Firefox中没有用(没有测试过任何其他浏览器)?也就是说,窗口调用仍然可以调整大小。

2 个答案:

答案 0 :(得分:2)

我认为问题是你在弹出窗口中打开一个独立的.swf文件。尝试制作一个包含Flash文件的小HTML页面,并将其用作弹出窗口。

答案 1 :(得分:2)

来自Mozilla window.open

  

从Firefox 3开始,辅助窗口始终可调整大小(bug 177838

这是一项设计决策,为用户提供更多控制权。我假设Safari做出了同样的决定。