首页 > 解决方案 > 从嵌入中获取高亮文本

问题描述

我试图获取嵌入窗口的突出显示文本。本质上,我想去一个网站,比如weather.gov,突出显示一些文本片段并获取我在JS中突出显示的内容。

有没有人对此有任何见识?

<embed id="myFrame" src="http://www.weather.gov/" style="width: 100%; height: 1000px" allowScriptAccess="always"/>
<script>
function GetSelectedData() {
    var doc = document.getElementById("myFrame");
    var data = doc.window.getSelection();

};
</script>

标签: javascripthtmlembed

解决方案


抱歉,除了窗口本身之外,不能在任何其他对象中使用 getSelection 方法。

并且不能在文档对象中创建窗口对象。


推荐阅读