所以,我想搜索一个文本(比如“维基百科”)并让页面中的所有“维基百科”变成一个重定向到维基百科的链接。
谢谢!
答案 0 :(得分:0)
我不会通过使用由VoteyDisciple链接的解决方案来执行此操作,所有元素可能需要很长时间,并且替换innerHTML可能会导致不需要的结果,而这不仅会访问TextNodes。
我更喜欢textRanges来做这件事。
在MSIE中: 找到包含findText()的字符串,并使用pasteHTML
替换它在其他人(歌剧除外): 找到window.find()的字符串并使用surroundContents()
将其包围对于歌剧我实际上不知道如何找到文本的方法,也许有一种特定于歌剧的方法。