1999/11/24(水) [n年前の日記]
#1 (NoTitle)ビッグオー見ました。...
ビッグオー見ました。脚本の小中さんって色々上手いなあ、と。
アクセス解析のCGIが上手く動かないと思ったら原因がわかりました。フレームを利用してCGIを呼び出しているのですが、その方法を使った場合はNNとIEでHTTP_REFERERの値の返り方が違うのですな。NNだとフレームの中のCGIにまで参照元のURLが返ってくるのですが、IEの場合はフレームをセットしているHTMLのURLが返されてしまう、と。これではリンク元が全然戻ってこないわけです。簡単なスクリプトを書いて動作試験、確認しました。
さてどうしたもんか。
実はProHostingからのメールを読み返したところ、index.htmlの代りにindex.cgi , index.shtmlを置く事もできるそうなので、そうしてしまえばあっさり問題解決なのですが。後学の為にもう少し色々実験して見ようと思います。IMGタグを利用したCGI呼び出しも同様にRefererの返り方が違うのではないか、とかそのへんも気になりますし。
それにしても難しいもんですね。CGIって。というかブラウザの動作の違いが問題なのでしょうけど。
CGIの勉強中、会長さんからのアニメビデオを見てるのですが。なんかテープのラベルに書いてあるコメントを読んでて不安になってきました。会長さん大丈夫かな。無理しないでね。
あ。もう少しで送れそうです>d氏
アクセス解析のCGIが上手く動かないと思ったら原因がわかりました。フレームを利用してCGIを呼び出しているのですが、その方法を使った場合はNNとIEでHTTP_REFERERの値の返り方が違うのですな。NNだとフレームの中のCGIにまで参照元のURLが返ってくるのですが、IEの場合はフレームをセットしているHTMLのURLが返されてしまう、と。これではリンク元が全然戻ってこないわけです。簡単なスクリプトを書いて動作試験、確認しました。
さてどうしたもんか。
実はProHostingからのメールを読み返したところ、index.htmlの代りにindex.cgi , index.shtmlを置く事もできるそうなので、そうしてしまえばあっさり問題解決なのですが。後学の為にもう少し色々実験して見ようと思います。IMGタグを利用したCGI呼び出しも同様にRefererの返り方が違うのではないか、とかそのへんも気になりますし。
それにしても難しいもんですね。CGIって。というかブラウザの動作の違いが問題なのでしょうけど。
CGIの勉強中、会長さんからのアニメビデオを見てるのですが。なんかテープのラベルに書いてあるコメントを読んでて不安になってきました。会長さん大丈夫かな。無理しないでね。
あ。もう少しで送れそうです>d氏
[ ツッコむ ]
以上です。