Windows 8应用程序iframe尝试访问内网页面内容
Windows 8 App iframe trying access page content on intranet
我正在使用JavaScript和HTML为我的公司构建Windows 8应用程序。我有一个iframe加载公司网页,但得到"拒绝访问"时,试图访问iframes contentDocument属性。iframe显示页面,但我无法访问它的属性(如历史记录)。这款应用和网页都是公司内部的,在同一个网络上。我读到,"访问拒绝"错误发生时,iframe父页是在不同的域作为iframe内的页面。
- 我怎么能得到应用程序的iframe访问contentDocument,因为它没有在web服务器上运行?
- 是否有办法将应用程序设置为与网页相同的域?
您的本地应用程序将始终在不同的上下文中运行(称为本地上下文中)。web上的HTML内容将位于web上下文中。
关于什么是/什么是不允许的更多上下文信息见这里:按上下文划分的功能和限制
我不知道如何设置相同的域,但你可以尝试这里列出的技术"给网页额外的访问"。虽然我个人没有在你的场景中尝试过。
如何链接到外部网页
上下文之间的通信通常通过postMessage函数进行,如下所述:
我想看看你想要的信息是否可以通过postMessage来传达。
相关文章:
- 如何建立一个网页,检查我的路由器网络接口是否可以访问
- 如何使用Perl访问JavaScript驱动的网页内容
- Pinterest 扩展如何存储(临时)网页中的图像,然后在 iframe 中访问它们
- 有多少人访问了特定网页
- 网页表单 |始终使用 Id 进行访问
- 检测智能手表何时访问网页
- 从网页在amazoncognito中注册Facebook访问令牌
- 使用htaccess限制访问,但允许从网页访问
- IOS 网页 - 访问控制不允许 允许 Orgin
- 访问另一个网站后重定向回自己的网页
- 使链接只能从同一域的特定网页访问
- 如何使网页一次只能访问一次?(JS+HTML)
- 将PHP数据返回到我当前的网页,供Javascript访问
- 通过Javascript从网页访问Chrome插件列表
- 填写表格并使用 NodeJS 访问网页
- 如何将网页访问限制为每个ip 1个用户
- 如何允许网页访问剪贴板数据
- 使用javascript从网页访问图像
- 如何从网页访问iPhone's相机?
- 从网页访问 Firefox about:config 属性