Microsoft Edge浏览器javascript运行时“权限被拒绝”错误

以下用于在弹出窗口中打开日历的代码适用于所有浏览器,但在Microsoft Edge浏览器中出现“权限被拒绝”错误.
popupWindow.document.writeln("<HTML>\n<TITLE>"+ title +"</TITLE>\n<link href='calendar.css' rel='stylesheet' type='text/css'>\n<HEAD>\n" + js + "</HEAD>");

这之前的代码:

popupWindow = window.open("","CAL1","toolbar=no,location=no,status=no,menubar=no,scrollbars=auto,resizable=no,alwaysRaised=no,dependent=yes,titlebar=no," + strDims + ",left=" + xoffset + ",top=" + yoffset );

谁知道为什么会这样?

我认为这里的问题是 same origin policy. IE(也很可能是Edge)可能认为打开一个窗口,其中'(空白)URL与调用代码位于不同的域中.例如,尝试打开空白HTML页面而不是空URL.

相关文章

edge浏览器是Windows系统自带的浏览器工具,用户可以在上面访...
edge浏览器是Windows系统自带的浏览器,因其内存占用高,网页...
edge浏览器是win10系统自带的浏览器,通常情况下打开浏览器,...
edge浏览器是现在大家经常使用的浏览器之一,我们有时候在浏...
新版edge浏览器兼容性设置在哪?在使用edge浏览器的时候经常...
edge浏览器是系统自带的浏览器工具,但是很多用户都会选择第...