アクセスログCGIを設置したのですが、アクセスログを取りたいページに下記のタグを記入したのですが、一つはタグを記入した所に×が表示され、もう一つは×が表示されません。×が表示される方のCGIを私用したいのですが、×が表示されないようにするにはどうしたらよいのでしょうか(×とは画像が表示されない時みたいな感じです)
×が表示される
<script language="JavaScript">
var REF=window.document.referrer;
document.writeln ("<img src=\"" + "http://.../access/acclog.cgi?ref=");
document.writeln(REF);
document.writeln("\" border=\"0\">" ) ;
</script>
×が表示されない
<SCRIPT Language="JavaScript">
<!--
document.write("<img src='http://.../accchk/access_check.cgi?");
document.write(document.referrer+"' width=1 height=1>");
//-->
</SCRIPT>
No.3ベストアンサー
- 回答日時:
えーと今ふと思ったのですが、
画像が出ないのは下でも一緒じゃないですか?
ただ、下の方は画像サイズを1*1で表示するように指定しているから、
×が出ていないだけなのでは?
あと、あなたが画像が出ないのは、リファラを出さないようにNortonInternetSecurityなどでひっかかってるとか。
或はCGI側で出力ミスしているかでしょうね。
ヒントをありがとうございます。下記に書き直したら×が出なくなりました。
<SCRIPT Language="JavaScript">
<!--
document.write("<img src='http://.../access/acclog.cgi?ref=");
document.write(document.referrer+"' width=1 height=1>");
//-->
</SCRIPT>
>リファラ(ブラウザの参照元)
セキュリティソフトが入って中っても×でしたので関係ないみたいですね。
No.2
- 回答日時:
document.writeln ("<img src=\"" + "
http://.../access/acclog.cgi?ref=");document.writeln(REF);
document.writeln("\" border=\"0\">" ) ;
をそれぞれ、document.writeに変えて見るとどうですか?
writelnは改行を含むので、
普通に考えてもともとそれでうまくいくと思えないのですが・・・。
この回答への補足
変更してもダメでした。ここのサーバーは画像を読み出せないことがあるのですが関係あるのでしょうか
プロパティ情報は以下のとおりです。
プロトコルト HyperText 転送プロトコル (HTTP)
種類 使用不可
アドレス ...access/acclog.cgi?ref=
サイズ 使用不可
大きさ 28×30ピクセル
No.1
- 回答日時:
imgタグを使ったときに画像が出力されていない場合に出るマークですね。
1.cgiが内部エラーを起こしている。(書き込もうとしたファイルが無いとかrefferが取れてないとか設定ミスとか)
2.cgiが画像ファイルを出力していない。
のどちらかだと思います。これ以上はcgiのソースを見てみないと解りません。
この回答への補足
CGIはSimpleAnalyzerを使用してます。
http://www.dt-network.com/downloads/analyzer/
ログはきちんと取れています。動作も問題はありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- JavaScript WordPressのコンタクトフォーム7にて送信者の位置情報を送らせたい 2 2022/09/14 23:28
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- HTML・CSS HTMLの条件によって表示方向が切り替わる実装のコードを教えて下さい。 (コードは下記リンクを参照) 1 2022/09/25 14:35
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SSIの『#exec cmd』と『#exe...
-
EXCELファイルに誰がアクセスし...
-
ApacheでのCGIについての質問
-
ラジオボタンのグループ化
-
CGI実行環境下の.jsや.cssが動...
-
.cgi拡張子のままCGIファイルを...
-
URLに~/cgi-bin/~を隠す方法
-
《エクセルVBA》「他の人が該当...
-
perlからJavascriptを起動
-
クライアントサイドとサーバー...
-
ASPから既存のexcelブックを開...
-
CGIでソースがそのままでてしま...
-
perl 矢印演算子 -> の使い方
-
KENT WEBのTOPICS BOARDを改造...
-
個人的なアップローダーの設置
-
SSI(<!--#exec cmd="./XXXpl")...
-
VBAでサーバーにアクセスするに...
-
cgiのエラーが修正できません!...
-
vbでFTPサーバーに対して、サー...
-
ローカルファイルをサーバーか...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SSIでリダイレクトできないでし...
-
cgiでのフォントのサイズ変更方...
-
cgi内から別のcgiを呼び出す。
-
safariでcgiが表示されず cgi...
-
SSIの『#exec cmd』と『#exe...
-
CGIカウンターの画像が表示され...
-
cgi→csvが文字化け
-
cgiからcgiを呼び出す方法2
-
cgiの自動起動
-
winsockでcgiと通信する方法
-
リファラを取得するためのCGI
-
CGIでCGIを呼び出す方法
-
swfファイルをどのブラウザでも...
-
アクセスカウンターのつけ方
-
KENT WEBのページカウンタのタ...
-
URL リダイレクト
-
CGIの掲示板で使うBBcodeなどつ...
-
cgiについて
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
おすすめ情報