私がしたいことは、JavaScriptが添付されたウェブサイトをどのように見えるか見ることができるようにすることです。私はselectorgadgetのようなものをどんなウェブサイトでも作ってみたいです。(プロキシなどを使用して)任意のページにjavascriptを追加してください
最初のアイデアは、プロキシ(例えばprivoxy)を使用し、html:</head>
から<script src="http://myserver.com/my_javascript.js"></script></head>
に変化する正規表現を定義することです。そのような場合は、ブラウザにプロキシを設定する必要があります。それは私の目にだけ見えるので、それはクールではありません。
もう1つのアイデアは、ページをフードの下にダウンロードして表示するウェブサイトを作成することです。それが動作します方法:
ゴーページの例:http://myserver.com/
私のindex.phpに、HTTPクライアントやカールを使用して例えば:www.google.comをダウンロードするページのソースを置き換える(私が追加されます
<script>
の前に</head>
)、ページをユーザーに返します。それは動作しますが、ページに相対的な画像が含まれていると、それを見ることができません。イメージsrcと他のスクリプトsrcを書き直すのはそれほど単純ではありません。
私はJavaScriptのみを追加したいので、iframeを使うことができると思いました。しかし、同じドメインには制限があります。
どのようにすればいいですか?たぶんいくつかのツールですか?クロスドメインiframeで何か?
プロキシを使用しないでください。それはウェブサイトが正常に機能することを保証するものではありません。 –
適切なプロキシを使用すると(ブラウザに別のアドレスを入力する必要はありません)、正常に動作するはずです。 –
すべてのリンクが正常に動作する必要はありません。私はちょうどこのページがどのように見えるかを見たいと思っています。 Apacheのリバースプロキシモードが必要です。 – fatman