カウンタが表示されない時があります。

[上に] [前に] [次に]
匿名失礼 1998/03/16(月) 18:24:40
こんにちは。
サーチエンジン(あちゃらさん)から、リンクしてくると、カウンタが表示されず
壊れた画像のアイコンが表示されるのですが、これは、何か問題があるのでしょうか?
直接URLを入力した場合や、他のリンクから来た場合はちゃんと表示されます。
試しに、上記サーチエンジンでとほほさんを検索しそこから飛んで来たところ
同様に表示されませんでした。
もしかしたら、私ののブラウザの問題でしょうか?(NS3.01)
的外れな質問だったらごめんなさい。

匿名希望 1998/03/25(水) 23:44:56
とりあえず、他のブラウザでの動作を確認されてみては
いかがでしょうか。

匿名失礼 1998/03/27(金) 03:55:01
レス有り難うございます。
試しに。IEとNN3.01・4.04でみたところ結果は同じでした。
他の友人にも、同じところからリンク辿って試してもらおうと
思っています。
そしたら、また報告させていただきます。

とほほ 1998/03/28(土) 00:40:48
% や + や ? などの、特殊文字を含むページからアクセスした場合に
問題があるというメールを先日いただきました。もしかしたらそのせ
いかもしれません。

 document.write('?gif+ref+', escape(document.referrer), '">');

のように、escape()を用いてやると改善されませんでしょうか?
もしこれで直れば、折りを見て正式対応したいと思います。

匿名失礼 1998/03/28(土) 08:21:16
[[解決]]
とほほさん
教えて下さったように、変更してみました。
IEとNN3.01・4.04にて、上記サーチエンジンからリンクしてきたところ、
カウントは表示されました。
escape()  てどういうものなのですか?
とりあえず、「解決」チェックしておきます。
ありがとうございました。

とほほ 1998/03/28(土) 22:09:03
escape()は、% や ? などの、URLとして特別な意味を持つ記号を、
%XX (XXは16進数のコード) に変換してくれる関数です。本当は
CGI側でも、%XX を % に戻してやる処理が必要なのですが、これは、
近いうちにホームページ上で公開しますね。

[上に] [前に] [次に]