過去ログ NO.1083493170
□ かっちゃん [2004年04月30日16時02分]ネットをはいかいしていたら、管理人さんの素敵なCGIを見つけて 早速DLしてサーバーにUPしたのですが。。。。
Writeをクリックすると、何か(ジャバスクリプト)のようなソースが CGIの上部に表示されます。
以下のURLです。(確認の為、現状のままにしてあります。)
http://musume.s53.xrea.com/cgi-bin/nicky/a-nicky.cgi?data=1083250800&1083308501
このソースらしき物を消えさせるには、どのような対策をしたら良いのですか?
□ NXer [2004年05月02日19時19分] はじめまして。NXerです。
無料HPサービスxrea.comのcgiサーバー仕様については 詳細は当方には不明です。通常の自動広告挿入は、<body>タグ を感知して、広告スクリプトが起動するようです。 問題の画面でブラウザの表示ーソースをご覧ください。
□↓これがa-nickyの本来のスクリプト(当方のローカルサーバで確認) --------------------------------------------- <script> 1 function img_view(obj,w,h) { 2 doc = '<title>' + obj + '</title> 3 <body marginheight=0 marginwidth=0 style="margin:0px;"> 4 <center>' 5 + '<img src="././image/' + obj + '" alt="' + obj + ' (' + w + ' x ' + h +')">6 </center> 7 </body>'; --------------------------------------------数字は比較のため付加 自動広告挿入はこのように挿入されています。 ------------------------------------ <script> 1 function img_view(obj,w,h) { 2 doc = '<title>' + obj + '</title> 3 <body marginheight=0 marginwidth=0 style="margin:0px;"> 4■ <center> ・・・これで<body>タグの直後挿入が分りますね。 5■ <a href="http://www.xrea.com/" target="_blank"> 略 6■ google_ad_client = "pub-5150980285101201"; 7■ google_alternate_ad_url = "http://ad.xrea.com/ad_iframe.html"; (略) 8■ </center> 9 <center>' ・・本来のスクリプトに復帰 10 + '<img src="././image/' + obj + '" alt="' + obj + ' (' + w + ' x ' + h +')"> 11 </center></body>'; ------------------------------------------- a-nickyなどsueponさんのcgiソフトは、ハイブリッドスクリプトです。 このスクリプトの特徴ですが、自動広告挿入そのものの回避や抑制が 出来ない時、この種の障害が発生するようです。(末永政昭さん 『ハイブリッドスクリプト』2004、p.75) また、xreaではgoogleのフォームも自動挿入されるのでしょうか。 それもなにか関係があるかもしれません。
> このソースらしき物を消えさせるには、どのような対策、、?
もし不具合の原因が上記の場合、それを取り除く(「消えさせる」) 変更はxreaの契約事項「広告表示」の義務違反になりえます。
ではどうしたらいいのか、という場合、 一般的には、無料HPサービスでも、cgiに制限のないサービス を利用する、広告をバナータイプからポップアップタイプに 変更する(xreaはどうでしょうか)、広告のない無料サービスに契約する、 などの選択肢が考えられます。有料の場合でもcgiサービスがある プロバイダーに限られます。
とりあえずのa-nickyスクリプト変更も考えられますが、 契約違反の場合は、即、登録抹消の恐れがあります。 それは、当方のレスポンスの意図に反しますので、当方が 推測する原因のお知らせにて、失礼します。
一定時間書込が無かったので過去ログに移りました
|
|