我在我的html文档中包含了一个框架,我想要做的是更改框架中的一些文本。框架不在我的网站上托管。我有这样的逻辑
当文档完全加载时,我将通过 document.getelementbyId(“id of element”)更改元素 不幸的是,这不起作用。我用Google搜索了很多,但没有找到合适的答案。任何一个可以帮助我的人 这是框架
<iframe src="http://www.traffic-zombie.com/en/members/referral?campaignID=1190&backgroundColor=%23ffffff&textColor=%23000000" width="650" height="1000" frameborder="0" style="border: 1px solid #ffffff;"></iframe>
假设我想在框架中更改“reffral”这个词 这是我的剧本
<script type="text/javascript">
$(document).ready(function() {
var c=document.getElementById('zom-status').innerHTML;
alert(c);
});
</script>
任何帮助都会得到赞赏
答案 0 :(得分:0)
通常不可能。 jQuery cross domain iframe scripting
您可能需要考虑抓取该iframe的html,然后将其注入页面,至少这样您将拥有完全控制权。看看这里了解这种技术,我相信它更有可能取得成果:
http://james.padolsey.com/javascript/cross-domain-requests-with-jquery/