例のIEのページ内検索でのフリーズ回避

キーワードから見かけた。Sleipnirユーザーの人のようだが、うまく問題をクリアしていた。
bodyをcloneNode()でディープコピーしてfindText()して位置だけ取れたらオリジナルに適用。なるほどその手があったか。
innerHTMLは書き換えてないみたいだけどそれはただ忘れてるだけなのか必要ないのか。bodyのディープコピーがたいして遅くないようなら使わせてもらうかも。ただIE自体が直したということで、割とどうでもよくなってしまった。自宅は2000だから意味はあるんだけど、寝転がってるのでページ内検索とかしない。