我有一个JavaScript文件highlight.js
,它突出显示给定文档类中具有特定背景颜色的所有字符串。例如
$("div").highlight("the")
这会突出显示所有具有黄色背景的div中出现的“the”。
我正在写一个网络应用程序;需要打开HTML页面的链接并在该网页上自动执行此JavaScript。怎么办呢?
答案 0 :(得分:0)
不幸的是,出于安全原因,浏览器不允许在另一个页面上修改DOM。但是,如果您也拥有目标页面中的代码,则可以将突出显示代码添加到该目标页面,并将要突出显示的单词作为主题标签或查询字符串传递,例如:
targetPage?highlight=the
targetPage
包含解析查询字符串并抓取突出显示字targetPage
有突出显示的代码,然后突出显示单词