Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从JS/jQuery设置iframe src会产生DOMException:跨原点_Javascript_Jquery_Iframe_Cross Origin Read Blocking - Fatal编程技术网

Javascript 从JS/jQuery设置iframe src会产生DOMException:跨原点

Javascript 从JS/jQuery设置iframe src会产生DOMException:跨原点,javascript,jquery,iframe,cross-origin-read-blocking,Javascript,Jquery,Iframe,Cross Origin Read Blocking,我试图用JS/jQuery设置一个iframe src(带有相对路径)属性,它抛出DOMException。如果我直接在HTML中设置src属性,那么当我通过JS或jQuery设置它时,不会抛出这个错误。这是同一个应用程序,所以对我来说没有任何意义,有什么建议吗 虽然抛出了一个异常,但它可以工作,但不知道为什么会出现异常 VM45:21未捕获的DomeException:阻止了具有原点的帧”https://localhost:8123“从访问交叉原点帧。在固定位置(在dj_评估时评估(https

我试图用JS/jQuery设置一个iframe src(带有相对路径)属性,它抛出DOMException。如果我直接在HTML中设置src属性,那么当我通过JS或jQuery设置它时,不会抛出这个错误。这是同一个应用程序,所以对我来说没有任何意义,有什么建议吗

虽然抛出了一个异常,但它可以工作,但不知道为什么会出现异常


VM45:21未捕获的DomeException:阻止了具有原点的帧”https://localhost:8123“从访问交叉原点帧。在固定位置(在dj_评估时评估(https://localhost:8123/sisvel/lib/dojo/dojo.js:108:33),:21:8)在固定点处(在dj_eval处评估(https://localhost:8123/sisvel/lib/dojo/dojo.js:108:33),:23:5)在Object.dojo.html.getDocumentWindow(在dj_eval的eval(https://localhost:8123/sisvel/lib/dojo/dojo.js:108:33),:26:3)在Object.registerAllWindows(在dj_eval时评估)(https://localhost:8123/sisvel/lib/dojo/dojo.js:108:33),:212:29)在数组中(https://localhost:8123/sisvel/lib/dojo/dojo.js:259:9)在Object.dojo.hostenv.loaded处(https://localhost:8123/sisvel/lib/dojo/dojo.js:239:7)在Object.dojo.hostenv.callLoaded处(https://localhost:8123/sisvel/lib/dojo/dojo.js:295:14)在Object.dojo.hostenv.modulesLoaded处(https://localhost:8123/sisvel/lib/dojo/dojo.js:288:14)在dj_加载_初始(https://localhost:8123/sisvel/lib/dojo/dojo.js:851:14)

这是浏览器中内置的一项安全功能,可防止用户落入骗局,在骗局中,真实页面被封装在假框架中,然后被询问


恐怕用iframe是没办法解决的。

HTML是什么样子的?请@mplungjan这是iframe
@mplungjan已经读过了,昨天我在那里呆了一整天。但是它没有任何意义,它是同一个应用程序,同一个来源,同一个域,正如我说的,如果我把src值直接放在HTML中,则不会出现异常hr下载尝试在没有端口号的情况下将其上传到真实的web服务器上。iframe应该可以与来自同一来源的页面一起加载。这更可能是对localhost和port的限制,而不是其他任何限制。例如@mplungjan说,如果它是同一个域,则该功能没有任何意义,如前所述,在html do中手动设置src不要抛出异常