突出显示页面上嵌入的iframe中的单词
Highlight words on a page from an iframe embedded on that page
我正试图在嵌入了带有搜索字段的iframe的页面上突出显示一些单词。
这个想法是,用户在iframe中输入搜索词,iframe发送一个命令,在嵌入它的页面上突出显示这些词。
我可以找到如何从iframe重新加载页面,但如何在不重新加载页面的情况下在该页面上执行一些操作,从而从ifame触发这些操作?
或者我应该使用JavaScript嵌入表单以使其更容易?
谢谢!
由于同源策略,您不允许执行此操作。相反,使用JavaScript加载iframe的内容,或者使用作为URL参数的查询重新加载iframe。
iframe示例:
// base url
var url = "http://myhomepage.com?q="
$("#button").click(function(){
// get search keyword
var key = $("#search").val();
// get iframe reference and update its source
var iframe = $("#iframe");
iframe.attr('src',url+key);
});
<input type="text" id="search" />
<input type="button" id="button" value="go!"><br />
<iframe id="iframe" src="http://myhomepage.com" />
相关文章:
- 防止Iframe窗体在新窗口中打开
- 将样式表插入iframe
- 在Twitter上用ie9中的空白src访问iframe的contentWindow
- 当鼠标悬停在文本中的单词上时显示警报
- 匹配一个单词,其中候选人可以跨越顺序组(跨度)
- 如何使用jquery强制一个单词更改大小写等以保留品牌
- 拆分单词jquery
- 使用jQuery从原始页面内容创建iframe
- Highslide(iframe的侦听器)
- iframe正在添加标签,需要删除它们
- 如何让程序检查所选单词中是否有按键
- 通过javascript/html访问twitter共享iframe
- 如何在Facebook上的iframe应用程序中使后退按钮返回到上一页
- 如何使用Angular动态添加iframe-src
- 由于iframe导致的问题
- 正在从页面中删除iframe
- 突出显示页面上嵌入的iframe中的单词
- 如何在 iframe 中断开单词
- HTML,Javascript - 拆分比iFrame宽的单词,而不是生成滚动条
- 如何使用javascript在Iframe页面中找到特定的单词