ウィンドウ(Window)
JavaScriptのWindow.openerについて。
何年も前のWEBシステムを新サーバーへ移行する作業があります。これは急ぎではないので合間をみて作業を行っているのですが、今回この部分で躓きました。
旧システムではエラーなく動作するのに、移行先のWEBシステム上ではエラーが発生。
window.opener ? NULLまたはオブジェクトではありません。
のエラー。
調査の結果、
document が抜けていたことに気付きました。
旧システムではdocumentが抜けていて下記のようになっていました。
window.opener.フォーム名.コントロール名.value
この部分をdocumentを付け足しすることによってエラーは修正。
window.opener.document.フォーム名.コントロール名.value
これで正常動作になりました。
しかし、旧システムでは問題なく動作している。
なぜ?
正確な原因まで調査している時間はないので割愛します。
LinuxからWindowsへの以降だし、ヘッダ情報、文字コードも全く別だから、、、そういうのも関係あるのでしょうか…。
Windows で Cipher.exe を使用して削除済みのデータを上書きする方法
Windows で Cipher.exe を使用して削除済みのデータを上書きする方法
今後使うことがあるので。
PHP: HTTP と HTTPS – Manual
表 M-3. コンテキストのオプション
調査の結果できました。
request_fulluri を trueにしないとだめだったみたい。
プロキシサーバーによるとの事。
// Define a context for HTTP.
$aContext = array(
'http' => array(
‘proxy’ => ‘tcp://127.0.0.1:8080′, // This needs to be the server and the port of the NTLM Authentication Proxy Server.
‘request_fulluri’ => True,
),
);
$cxContext = stream_context_create($aContext);
// Now all file stream functions can use this context.
$sFile = file_get_contents(”http://www.php.net”, False, $cxContext);
echo $sFile;
?>
※php.netの参考例
これができればいろいろやりたいことができるのであります。
PHPのテクメモ | PHPでHTTPのクライアントになる
PHPでHTTPのクライアントになる
できるかな?。
もう少し調べてみよう…。
URLについて。 – XREA SUPPORT BOARD
一応メモ。
index.html index.htm index.cgi index.xhtm index.shtml index.shtm index.xcg index.hdml index.php
上記のいずれかのファイルならご希望のアドレスで見ることが出来ます。
yesというディレクトリにいれず、直接public_htmlにファイルを置き、
index.* のファイルを置けば良いと思います。
XREA-FAN 100の質問・100の雑問 参加者募集中!
Last edited by ririka : 2003/08/26 at 09:16 AM.