How to get iFrame src content using javascript?

后端 未结 3 1699
半阙折子戏
半阙折子戏 2020-12-19 07:07

I have an iFrame, content of which is inside another iFrame. I want to get the inside iFrame\'s src content. How can I do this using javascript?

相关标签:
3条回答
  • 2020-12-19 07:18

    iframeInstance.contentWindow.document - this document loaded from SRC url. and vice verse - to get from inner document to parent use: parent.document

    0 讨论(0)
  • 2020-12-19 07:19

    The outer page:

    <html>
    <body>
    <iframe id="ifr1" src="page1.htm"></iframe>
    <iframe id="ifr2" src="http://www.google.com"></iframe>
    </body>
    </html>
    

    page1.htm:

    <html>
    <body>
    <script type="text/javascript">
    document.write(parent.document.getElementById('ifr2').src);
    </script>
    </body>
    </html>
    
    0 讨论(0)
  • 2020-12-19 07:33
    <body>
    <div id="f1" style="padding-left:5px;">..</div>
    
    <script type="text/javascript">
    document.getElementById("f1").innerHTML = '<iframe src="frame.php or html" width="200" height="100" frameborder="0" scrolling="no"></iframe>';
    </script>
    </body>
    </html>
    


    I am not so expert but this for your script hints, you can modify and test for your pages.

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