【问题标题】:New popup window is smaller than intended in IE新的弹出窗口比 IE 中的预期小
【发布时间】:2013-12-29 07:16:28
【问题描述】:

我收到了一个错误报告,该课程在较小的弹出窗口中打开。

JS打开弹窗是:

course_window=window.open(urlString,"",
    "toolbar=0,directories=0,location=0,status=0,
    menubar=0,fullscreen=0,scrollbars=0,resizable=1,
    width=1280,height=853,left=0,top=0");

它可以工作,但对于一些随机用户来说,它打开的方式很小,比如 3/4,IE 中是否有任何已知的类似表现的错误(弹出窗口以不同的大小打开,而不是作为 window.open 中的参数传递)?

我知道,如果同名的弹出窗口已经打开,那么 new window.open 调用将使用它来打开 URL,但会忽略任何新窗口功能设置。

【问题讨论】:

  • 你能详细说明一下那个 IE 选项吗?
  • 对不起,看起来我正在考虑的选项不完全适合这个。而是防止脚本创建太小的窗口或屏幕外的窗口。哪个IE版本被举报了?
  • 从抓屏来看,我认为是 IE10

标签: javascript internet-explorer popup window.open


【解决方案1】:

存在“盒子模型错误”(http://en.wikipedia.org/wiki/Internet_Explorer_box_model_bug) 检查元素并检查边框或填充是否影响大小。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-06
    • 1970-01-01
    • 1970-01-01
    • 2011-03-02
    • 1970-01-01
    相关资源
    最近更新 更多