特定の文字列を検索するために、Web サイトのすべてのコンテンツを変数に保存する必要があります。
コンテンツがどのように見えるかの例を次に示します。これは文字通りプレーン テキストのログです。
======================================================================
BEGIN_TEXT
APPLEYARD IAN 23761347 BA 2 Airport Data:
Code = JFK
Name = JFK/John F Kennedy International
City = New York
State = NY
Airport Data:
Code = LCY
Name = Lcy/London City Airport '
City = London
State = England
sysTime:XXXXXXXXX0000 year:2012 month:7 day:16 hour:7 min:10 pm,END_TEXT
======================================================================
----(1341920977.93286)
2012/07/10 12:03:22.582
MAP UNAVAIL-AIRPORT CHECK IN ONLY *
>
======================================================================
----(1341920977.93286)
2012/07/10 12:03:23.202
I
======================================================================
----(1341920977.93286)
2012/07/10 12:03:23.337
IGND
>
======================================================================
----(1341920977.93286)
2012/07/10 12:03:23.337
9V/BA2R16AUGJFKLCY
======================================================================
これは私の最初のアイデアでした:
var content = document.body.textContent; //But there is no body!
var pos = content.search("UNAVAIL-AIRPORT"); // Just an example to search for
だから私の質問は:
- そのコンテンツをキャプチャするにはどうすればよいですか?
- 文字列の位置を取得したら、そこをスクロールして一致を強調表示するにはどうすればよいですか? 私は基本的にCTRL + F機能を再作成したいと考えています。
前もって感謝します!