- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:携帯HPのダウンロード制御方法)
携帯HPのダウンロード制御方法
このQ&Aのポイント
- 携帯専用のホームページを作成しているのですが、写真をダウンロードする前に必ずこちらのページを見て欲しい、という仕掛けを作りたいのです。
- 携帯(AU)からの閲覧しかありません。サーバーはcgiは使用できます。
- どういった方法をとればいいのかお知恵を貸していただけませんでしょうか。(私はあまり技術的には詳しくありませんのでとんちんかんなことを言ってしまうかもしれません。。)
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
AにBへのリンクを張り、Bから(リファを参照してアクセス制限する)CGIをかませて画像を表示って感じでいいんかな…。 auの携帯はリファを吐き出すからある程度はできると思いますよ。 CGIのサンプルとしてWEB POWERさんのリンク・ブロッカーなんか良いんじゃないかな?動作は未確認ですけど…。
- 参考URL:
- http://www.webpower.jp/
その他の回答 (1)
- Hamnet
- ベストアンサー率54% (30/55)
回答No.2
JavaScriptですか…。残念ながら携帯では動作しないです。 A→B(広告)→画像 って事がしたいみたいですね。PCサイトであれば可能(広告サイトの規約に違反?)ですが、携帯サイトとなるとまず無理なんじゃないかな。 携帯でのアクセス制限はServer側でCGIや.htaccessで可能ですけど、今の携帯のブラウザ(Operaを除く)では端末側で制限するのは難しいと思います。
質問者
お礼
再度回答有難うございます。 そうですか。やっぱり無理なんですね。。 ちょっと違う方法で出来ないかまた調べてみます。 また分からないところが出てきましたら新たに質問しますね。 有難うございました。
お礼
Hamnetさん、さっそくの回答有難うございました。 WEB POWERさんのページ、さっそくチェックしてみます。 WEBを色々と見ていて、イメージ的には以下のような感じで、こういうようなことを携帯で実現できれば、と思っています。 メインに、2つリンクが有って、まずはメッセージを見てから、というような感じです。 ちょっと私の説明、分かりづらいですね・・ <html> <head> <script language="JavaScript"> <!-- var isClicked = false; //--> </script> </head> <body> <A href="hogeA.html" onClick="isClicked = true;" target="_blank">A</a><br> <A href="hogeB.html" onClick="if (!isClicked) { alert('先にAをクリックしてください'); return false; }">B</a><br> </body> </html>