- ベストアンサー
JavaScriptを使用して参照元URLを記録する方法について
- アクセスログを作成する際に、JavaScriptを使用して参照元URLを記録したいがうまくいかない。そのため、<IMG~タグを使用してASPを呼び出す方法を考えたが、ASPで戻り値を指定する方法がわからない。
- アクセスログを作成する際に参照元URLを記録したいが、JavaScriptを使用してうまくいかない。そこで<IMG~タグを使用してASPを呼び出して戻り値に画像を指定する方法を考えたが、ASPで戻り値を指定する方法がわからない。
- アクセスログを作成するためにJavaScriptを使用して参照元URLを記録したいが、うまくいかない。そこで<IMG~タグを使用してASPを呼び出して戻り値に画像を指定する方法を考えたが、ASPで戻り値を指定する方法がわからない。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ASPでアクセスログを記録して、画面には任意の画像を表示させたいということでしょうか? 画像をASPで出力する最低限のサンプルで良ければこんな感じで出来ます。(要・BASP21) <%@ LANGUAGE="VBScript" %> <% Option Explicit Dim strImageFile Dim objBasp Dim binaryImage strImageFile = "images/banner.gif" strImageFile = Server.MapPath( strImageFile ) Set objBasp = Server.CreateObject("basp21") binaryImage = objBasp.BinaryRead( strImageFile ) Set objBasp = Nothing Response.Buffer = True Response.ContentType = "image/gif" Response.BinaryWrite binaryImage Response.End %> 参考になれば幸いです。
その他の回答 (1)
- tsukachan
- ベストアンサー率42% (202/470)
ASPに戻り値は無いのでは? カウントしたいページをHTMLでは無くASPにして ACCESSなりなんなりに insert into でレコードこさえて環境変数と日付を記録するか、カウントをUpdateするかですねぇ。 私は前者で自作アクセス解析スクリプト作りました。 こうするとユーザーにはソースも見えない。
お礼
ごめんなさい。 質問の仕方が適切ではなかったですね。 TOPページは敢えてASPにしたくなかったのです。 ログを記録する方は問題なく出来ていたのですが HTMLからASPを呼ぶ手段として<IMG>タグを使用しました。 その為、ASPから何らかの画像を出力しないと 「×」マークが出てしまう為、苦心していました。
お礼
有難う御座います。 早速やってみましたらパーフェクトです。 やりたい事が見事に出来て感激しています。 本当に勉強になりました。 有難う御座いました。