このようなhtmlファイルを含むサーバーxにページXがあります
<script type="text/javascript" src="http://pageYserverY.com/remote.php?hat=strong"></script>
<div name="lev">Hallo world</div>
JS ファイルがリモート サーバー Y からインクルードされているとします。
ページ Y のファイル (remote.php) は次のようになります。
<?php
Header("content-type: application/x-javascript");
$hat = $_GET["hat"];
echo "document.write(\"$hat\");"; // write it once
?>
document.getElementsByName("lev").innerHTML="Hello World AGAIN";
divを変更しないのはなぜですか。私の全体的なアプローチとクロスブラウザー JS の理解は間違っていますか?
ところで:phpで生成されたjsを呼び出すことは、Google自体がrecaptchaとGoogle広告で使用するアプローチです。