2010-03-25 95 views
8

瀏覽器功能是否可以Ctrl + F查找文本與彈出窗口中的文本集成。瀏覽器Ctrl + F查找不可見文本

我想給一些科學參考信息,當某人在網頁上懸停在某物種名稱上時。生成彈出窗口,工具提示樣式文本是沒有問題的,問題是任何人使用Ctrl + F將無法​​找到它,或者如果我不定位文本的視圖不需要時,它會被發現但是不可見。

同樣的效果適用於「手風琴」風格擴展文本區域。

我正在尋找某種形式的事件,當查找突出顯示結果時產生。

回答

2

不幸的是,沒有這樣的事件,你不能干涉內置的查找。

在這種情況下,您可以做的最好的事情是提供您自己的搜索功能頁內搜索DOM的文本節點包含給定的文本,突出顯示它們,並打開它們所在的任何關閉的手風琴。

1

我唯一的想法是將彈出窗口中的所有文本放在一個額外的滾動框中(可能在頁面的底部),其高度足以顯示一組詳細信息。這樣,它不會佔用頁面上的太多空間,並且仍然可以使用Ctrl + F找到文本。

+0

謝謝,這有助於我思考我的問題。我現在可以看到各種解決方案。 有關瀏覽器查找的一件事情是,瀏覽器將滾動窗口,以便當前查找結果可見。 我做了一個快速測試,其內容大於其可見區域,這是很好地滾動在IE瀏覽器中找到 - 但不是FF。 – 2010-03-27 21:51:44

+0

ps - Chrome和Safari也滾動div。 – 2010-03-27 22:01:02

相關問題