Changing the contents of an iframe

后端 未结 3 778
[愿得一人]
[愿得一人] 2021-01-24 01:30

I have an iframe embedded on my webpage and I\'d like to edit certain parts of it using javascript. Is this possible and how would I do it?

相关标签:
3条回答
  • 2021-01-24 01:43

    You can get the iframe document by doing this:

    document.getElementById(iframeId).contentDocument
    

    That is if you own the page loaded in the iframe.

    0 讨论(0)
  • 2021-01-24 01:58

    Since the iframe is loading content from another domain — no. You'll hit the same origin policy.

    0 讨论(0)
  • 2021-01-24 02:04

    According to the HTML DOM spec (level 2), you can reach the child DOM by using the .contentDocument property of the iframe's DOM node.

    But, of course, no browser lets you do that across domains anymore...

    0 讨论(0)
提交回复
热议问题