<分区>
有一个服务于网页的服务器(我们称它为主机网络服务器)。此页面包含 iframe
,它连接到我的设备并显示其 HTTP 服务器传送的内容。这是一个低带宽连接的小型设备,所以我需要减少数据传输大小。我仍然希望我的网页看起来不错,响应迅速等,所以我想从某个外部位置加载 Bootstrap 和 Angular。但是 Web 浏览器有一个限制 - 它不能在 iframe
中加载外部资源。
我发现的所有解决方案都假定具有对外部网页的编辑权限。这对我来说是不可能的,因为这是其他公司的服务。
这个问题有解决办法吗?
编辑: 我希望在否决投票之前首先理解问题并提供理由。
最佳答案
这是可能的。您将需要 JavaScript 来实现您想要的。
myiframe.$('div').style.border = '1px solid #000000'
将是一个好的开始。
至于注入(inject)你自己的 JS,Stack 在这里有一个很好的答案: injecting external js into self created iframe
关于javascript - iframe 中的外部 .css 和 .js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38056709/