ランダムな Web サイトを解析し、すべての単語がリンク (辞書のツールヒント用) になるようにコンテンツを変更してから、Web サイトを iframe に表示したいと考えています。
私は完全な解決策を探しているのではなく、ヒントや考えられる戦略を探しています。リンクは私の問題です.Webサイトを解析してiframeに表示するのは非常に簡単です. 基本的に、すべてのhtmlコンテンツを含む文字列があります。サーバー側で行う方が良いのか、ページがJSでロードされた後に行う方が良いのかさえわかりません。
Ruby on Rails、jQuery、jRails を使用しています。
注: href タグの内容は単語によって異なります。
明確化: 私は正規表現を試しましたが、すでに動作しています:
@site.gsub!(/[A-Za-z]+(?:['-][A-Za-z]+)?|\\d+(?:[,.]\\d+)?/) {|word| '<a href="">' + word + '</a>'}
しかし問題は、テキスト内の単語のみを置き換え、HTML をそのままにしておくことです。だから私はそれが正規表現の問題だと思います...
アイデアをありがとう。