gpt4 book ai didi

html - 文件 :///to http://communication via IFrame

转载 作者:搜寻专家 更新时间:2023-10-31 08:49:32 25 4
gpt4 key购买 nike

也许你们中的一些人可能遇到了我遇到的同样问题。假设您的机器上有一个文件:file:///c:\test.html

并且您在该文件中有一个 IFrame。您需要指明是否加载了 IFrame 内容。

基本上,我们这里有:1. 位置、href 或任何其他属性无法从 file:///到 http:/// 访问, 或向后。2. 不幸的是,您无法从 iframe 中的浏览器窗口或相反方向触发事件。

这个问题有解决办法吗?P.S.:这不是黑客。这是一个真正的问题。通过网站集成从本地机器进行一些交互。

UPD:我有点明白为什么它被禁止了。应禁止网页与本地文件进行任何交互。这有点酷,我同意。但是#hashtag 不是不会伤害任何人的东西吗? :(

最佳答案

您可能会发现其中一些技术很有用:http://softwareas.com/cross-domain-communication-with-iframes

编辑:根据下面的评论,这些技术在访问 file:///c:\<path>\test.html 时似乎不起作用。 ,而他们在访问 http://localhost/test.html 时会这样做.

我认为这是因为 file协议(protocol)比 http 更受浏览器限制。协议(protocol)。 MSDN page on the file protocol状态:

Internet Explorer 6 Service Pack 1 (SP1) no longer allows browsing a local machine from the Internet zone. For instance, if an Internet site contains a link to a local file, Internet Explorer 6 SP1 displays a blank page when a user clicks on the link. Previous versions of Windows Internet Explorer followed the link to the local file.

无论您使用何种技术进行跨域通信,都可能被浏览器阻止,因为您使用的是 file协议(protocol)。

关于html - 文件 :///to http://communication via IFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1568607/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com