javaScript中打开一个新窗口报错Uncaught DOMException: Blocked a frame with origin “null“ from accessing a cross

javaScript中打开一个新窗口报错Uncaught DOMException: Blocked a frame with origin "null" from accessing a cross

报错原因:跨页面操作涉及域的概念(origin),错误的意思是:未捕获的安全错误:阻止了一个域为null的frame页面访问另一个域为null的页面。代码运行时在本地直接用浏览器打开的,地址栏是file:///的页面,只需改为localhost访问就行。

Window的name属性可设置或返回存放窗口的名称的一个字符串

Uncaught DOMException: Blocked a frame with origin "null" from accessing a cross-origin frame.

“document_write()”方法会覆盖页面的问题

JS 中document.write()的用法和清空的原因浅析

案例1

javaScript中打开一个新窗口报错Uncaught DOMException: Blocked a frame with origin “null“ from accessing a cross_第1张图片

 javaScript中打开一个新窗口报错Uncaught DOMException: Blocked a frame with origin “null“ from accessing a cross_第2张图片

javaScript中打开一个新窗口报错Uncaught DOMException: Blocked a frame with origin “null“ from accessing a cross_第3张图片

案例2

javaScript中打开一个新窗口报错Uncaught DOMException: Blocked a frame with origin “null“ from accessing a cross_第4张图片

javaScript中打开一个新窗口报错Uncaught DOMException: Blocked a frame with origin “null“ from accessing a cross_第5张图片

javaScript中打开一个新窗口报错Uncaught DOMException: Blocked a frame with origin “null“ from accessing a cross_第6张图片

js.html页面代码





javaScript中打开一个新窗口报错window.open




javaScript中打开一个新窗口报错window.open

js2.html页面代码





这是一个简单的测试页面哦


这是一个简单的测试页面哦

大家可以自己去测试一下!

你可能感兴趣的:(javaScript,js,前端开发,window,open函数)