查找字符串,突出显示已找到的字符串,滚动至在iOS设备上找到

查找字符串,突出显示已找到的字符串,滚动至在iOS设备上找到,ios,find,mobile-safari,highlight,scrollto,Ios,Find,Mobile Safari,Highlight,Scrollto,我为页面上的Find In Page/Highlight/ScrollTo功能找到了这个脚本。在iPhone上,是否有一种方式可以设置弹出窗口的样式,使其在“查找文本”上方没有“file://(null)”?另外,由于我没有创建这个javascript,而且我对javascript不是很在行,我如何消除“找到X个匹配项”对话框 蒂亚, Linda我发现了一种方法,可以使用来自的Wink Toolkit实现这一点,我应该说这将出现在Mobile Safari中。不幸的是,我发现如果“find”

我为页面上的Find In Page/Highlight/ScrollTo功能找到了这个脚本。在iPhone上,是否有一种方式可以设置弹出窗口的样式,使其在“查找文本”上方没有“file://(null)”?另外,由于我没有创建这个javascript,而且我对javascript不是很在行,我如何消除“找到X个匹配项”对话框

蒂亚,
Linda

我发现了一种方法,可以使用来自

的Wink Toolkit实现这一点,我应该说这将出现在Mobile Safari中。不幸的是,我发现如果“find”字符串是一个链接,则上面的脚本会更改链接,这样当我单击它时,链接页面就不存在了。
<p><strong><a href="javascript:void%28s%3Dprompt%28%27Find%20text%3A%27%2C%27%27%29%29%3Bs%3D%27%28%27+s+%27%29%27%3Bx%3Dnew%20RegExp%28s%2C%27gi%27%29%3Brn%3DMath.floor%28Math.random%28%29*100%29%3Brid%3D%27z%27%20+%20rn%3Bb%20%3D%20document.body.innerHTML%3Bb%3Db.replace%28x%2C%27%3Cspan%20name%3D%27%20+%20rid%20+%20%27%20id%3D%27%20+%20rid%20+%20%27%20style%3D%5C%27color%3A%23000%3Bbackground-color%3Ayellow%3B%20font-weight%3Abold%3B%5C%27%3E%241%3C/span%3E%27%29%3Bvoid%28document.body.innerHTML%3Db%29%3Balert%28%27Found%20%27%20+%20document.getElementsByName%28rid%29.length%20+%20%27%20matches.%27%29%3Bwindow.scrollTo%280%2Cdocument.getElementsByName%28rid%29%5B0%5D.offsetTop%29%3B">Find in this page</a></strong></p>