当前位置: 动力学知识库 > 问答 > 编程问答 >

javascript - Chrome extensions disable web security

问题描述:

I write chrome extension. When user go to page http://foo.com/ i load content script.

foo.com code like this:

<iframe src="http://bar.com/" id="bar"></iframe>

An i need in extension access to iframe content:

document.getElementById('bar').contentDocument.body.innerHTML

When I run chrome with flag disable-web-security it works, but when chrome is running without this flag code don't work.

Is possible run chrome without flag disable web security and disable web security only for extension?

网友答案:

I think you're looking at the problem from the wrong angle. You just need to inject a content script into the iframe itself to access its contents.

For that, you will need "all_frames" : true property of the content script.

分享给朋友:
您可能感兴趣的文章:
随机阅读: