javascript - 我只想在 Iframe 中加载(实时)源 URL 的主体

标签 javascript html css iframe

我正在执行 Iframe 中源 URL 的仅加载正文标记的任务。除此之外别无他法。 我已经为它完成了以下代码。 一个javascript函数

Function test(){
var iframe=document.getElementById('test');
iframe.contentWindow.document.body.style.backgroundColor="green";
}

<iframe id="Iframe1" width="700" height="400" src="http://www.facebook.com" Onload=test()></iframe>

但是没有效果。

我的实际任务是仅将我的自定义 css 应用于该 body 标记。

请提出任何解决方案。

最佳答案

除非您在浏览器设置中明确关闭跨域脚本保护,否则这不会起作用。你可以试试写 Greasemonkey Plugin 的运气。 .

关于javascript - 我只想在 Iframe 中加载(实时)源 URL 的主体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10765224/

相关文章:

Javascript:将字符串变量解析为两个变量,一个作为字符串,一个作为整数

javascript - Canvas 视频 CORS

javascript - 文件没有上传到php

html - 如何在 float 上堆叠 div?

html - 是否可以设置文件输入类型的样式,使其仍然允许拖放?

javascript - 根据搜索字段值触发按钮上的工具提示

javascript - Google Apps 脚本中的条件正则表达式

PHP Post数组数组

css - iframe 水平滚动不在 iOS 上呈现

javascript - 如何将最大高度 css 属性指定为屏幕尺寸