javascript - 如何获得 iFrame 的选择?

标签 javascript google-chrome iframe getselection

如果至少使用 chrome 查看,以下代码会提示一条消息,其中包含在当前页面上选择的文本:

alert(window.getSelection());

但是,即使选择的是 iFrame 内的文本,我如何才能让它工作? (iFrame 内容属于同一域)

最佳答案

这应该有效:

document.getElementById('iframe_id').contentWindow.getSelection();

关于javascript - 如何获得 iFrame 的选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8764473/

相关文章:

javascript - 重命名从 HTML5 Canvas 创建的图像

javascript - 浏览器化 + tsify + babelify; babel 被忽略

javascript - 无需用户干预,在 chrome 或 firefox 扩展中使用 Javascript 上传文件

javascript - YouTube IFrame Player API缩略图未显示

java - Selenium 获取 Twingly 的文本输入(Java 代码)

javascript - 在 iframe 中获取带有 class 的元素

javascript - 如何从网站链接打开 Facebook 应用程序

javascript - 使用 d3.js 绘制旋转和翻转的叠瓦 block

html - Box Shadow 在 Chrome 中有效,但在 IE 和 Firefox 中无效

google-chrome - 在 Chrome 中使用 Pepper/PPAPI Flash(通过 Selenium)时如何绕过 "Flash Camera and Microphone Access"弹出窗口?