【问题标题】:How can I manipulate text through an iframe?如何通过 iframe 操作文本?
【发布时间】:2010-10-17 17:06:29
【问题描述】:

我有两个问题。这是我目前正在从事的项目的核心组成部分。我正在寻找一种方法来操作/编辑其“src”将始终在变化的 iFrame 的源代码:动态 iFrame。这可能吗?我知道由于潜在的安全问题,它真的不推荐。

我的另一个问题是:是否可以在动态的 iFrame 中检索选定的文本?

我在 Google 上搜索了答案,但没有找到任何结果。请帮我。 :-)

【问题讨论】:

    标签: html dynamic iframe


    【解决方案1】:

    iframe 只是您正在查看的网页中的另一个网页。它具有与普通网页相同的javascript功能和方法。

    要访问它:

    document.getElementById('iframeID').contentDocument (DOM)
    

    在这里查看跨浏览器访问:http://www.dyn-web.com/tutorials/iframes/

    这里用于获取所选文本:http://www.codetoad.com/javascript_get_selected_text.asp

    组合它们:

    document.getElementById('iframeID').contentDocument.getSelection(); (DOM)
    

    至于操作源代码,我不知道你想做什么,但Javascript(jQuery)可能是最好的选择。

    【讨论】:

    • 非常感谢 macaco。我非常感谢您的时间和建议。我现在要试试代码!
    猜你喜欢
    • 1970-01-01
    • 2021-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-26
    • 2013-04-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多