我正在做这样的事情,其中 MyConfig 是一个 aspx 页面。
winOpen=window.open('/Account/Register','MyConfig','toolbar=no,status=no,location=no,menubar=0,resizable=yes,scrollbars=yes,width=' + wWidth + ',height='+ wHeight + ',top=' + wTop + ',left=' +wLeft);
winOpen.focus();
它返回 null。它在 chrome + WINdows 8.1 预览版中工作正常,但在 IE 11 中不起作用。
编辑
我在问题中又添加了一行,实际上该行失败了,因为 window.open() 返回 null,winOpen.focus() 也是如此。我转向兼容模式,然后启动页面,现在它给了我相同的 WebPage错误,但我能够导航到该页面。我希望它在没有兼容模式设置的情况下工作。用户可能不知道该设置。