Javascript 工业工程署;使用window.open进行特征检测
在我的应用程序中有一个地方,我可以从javascript打开一个新窗口:Javascript 工业工程署;使用window.open进行特征检测,javascript,internet-explorer,Javascript,Internet Explorer,在我的应用程序中有一个地方,我可以从javascript打开一个新窗口: // lookupUrl & name are already defined window.open(lookupUrl, name, null, false); 我不设置选项(第三个参数),更倾向于使用浏览器默认值,而且它在Chrome、FF和Safari中工作得非常好 但是,在Internet Explorer中,打开的窗口无法调整大小,没有滚动条(即使内容比显示的内容大,等等)。因此,我想这样做: //
// lookupUrl & name are already defined
window.open(lookupUrl, name, null, false);
我不设置选项(第三个参数),更倾向于使用浏览器默认值,而且它在Chrome、FF和Safari中工作得非常好
但是,在Internet Explorer中,打开的窗口无法调整大小,没有滚动条(即使内容比显示的内容大,等等)。因此,我想这样做:
// lookupUrl & name are already defined
var options = (isIE) ? 'scrollbars=1,resizable=1' : undefined;
window.open(lookupUrl, name, options, false);
但我有两个问题:
我还应该尝试什么?您测试过哪些版本的IE?您希望测试哪些版本的IE?此时,我想测试所有已知版本的IE(实际上是IE 9-11,因为我们的应用程序不支持IE何必麻烦呢?其他浏览器如果不识别传递的参数,就忽略它。只需按原样传递您的
选项即可。)。