我这样调用 window.open() :
window.open('blank.html', 'New_Window\x3a_Jamie', 'width=800,height=800');
我在代码中所做的是获取窗口的名称,然后 JavaScript 使用Microsoft Web Protection library对其进行编码。我还用下划线替换空格,因为我读到 IE 不喜欢窗口名称中的空格。仅供参考,原始字符串是“新窗口:杰米”,看起来“:”被编码为“\x3a”。该窗口在 FireFox 中打开得很好,但在 IE8 中没有打开该窗口。IE8 只是不喜欢这种编码,还是字符或什么?关于 IE8 的窗口名称中可以出现哪些字符是否有规则?