2011-11-08 66 views
0

是否有任何JS功能來獲取用戶當前正在查看的文本?如何使用Javascript獲取currernt瀏覽的網頁文本?

假設有一些文本(或大量的文字)的網頁,我需要一些JavaScript編寫的黑匣子可以檢索的文本(內格,對任何文本,跨度 ...或其他任何標籤)目前在用戶的屏幕上可見。

這應該考慮到用戶可以滾動頁面的事實,只有當前查看的文本必須被檢索。

這是可能的JavaScript?

這是如何實現的? (主要用於Firefox)

你知道任何提供此功能的js庫?

謝謝=)

回答

1

我創建了一個例子給你:http://jsfiddle.net/manuel/kuHHw/

我使用jQuery與viewport選擇插件。該示例顯示了可見div的綠色,並將innerHTML附加到頁面底部的跨度中。

+0

非常感謝,這非常有幫助。 – Bohdan

+0

生產力呢? 這種方法可以每秒或更頻繁地在FF擴展中運行嗎? – Bohdan

相關問題