参考 page:
必要なもの
- php の動く server(php server)
- 読み込みたい url を処理する php script
php server で allow_url_fopen
が on
に出来ない場合, 読み込める url は php server と同じ origin に限られる.
php Code 抜粋
- <?php
- //$url_base = "https://js-dragwindow.googlecode.com/svn/trunk/"; // allow_url_fopen=on に出来る場合は, 外部 url を読み込み可能.
- $url_base = "./source/"; // allow_url_fopen=off から変更できない場合は, php server と同じ origin に限られる.
-
- if (isset($_GET["file"]))
- {
- $script = file_get_contents($url_base.$_GET['file'], false, null, 0);
- header("Access-Control-Allow-Origin: *"); // この response header がないと, browser は access 不可と判断する.
- header("Content-type: text/javascript"); // 任意.
- echo $script;
- }
- ?>
上記の参考 page はあまり関係ないが、こういう方法もあるということで、参考 page とした。
備考:
2014-06-24 現在, 最新の chrome, IE10 で動作することを確認.