- ベストアンサー
メニューバーについて
下の方の質問と似たような質問ですが、 下記のサイトにあるようなFC2のコマーシャル部分はJavaで作られているのでしょうか? aaa111.ktplan.fc2.com/dorakue/top1.htm (http://を省略してます) なにかテンプレートみたいなものがあるとすれば 教えていただければ幸いです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>FC2のコマーシャル部分 って「FC2」ボタンがついたツールバーのことですよね? これはJavaScriptで出来ている偽物のツールバーです。 なので >なにかテンプレートみたいなものがあるとすれば JavaScriptのソースを解析すれば同じようなものが作れるはずです。
その他の回答 (1)
- liwet
- ベストアンサー率72% (18/25)
この広告は、特定の文字列があったときに、その中にサーバ側で広告を挿入するというものですね。 fc2.comが運営しているサーバがどうやって動いているか判らないので、Javaで出来ているかどうかは不明です。 fc2.com の場合は、<!-- St-HP-F -> と<!-- En-HP-F ->の間に広告を入れているようなので、元のHTML内で<!-- St-HP-F ->と一致する部分を探し、<!-- En-HP-F ->の前までに広告を入れていると思います。 もしJavaで行うとしたら、 1. 1行読込み(BufferedReader.readLine()) 2. <!-- St-HP-F ->と一致するか? (String.equals()) 3. 一致したら広告の挿入、一致しなかったら1.へ戻る 4. 1行読込み、<!-- En-HP-F ->が出てくるまで広告挿入の処理はしない という感じでしょうか。(適当です...)
お礼
連絡が遅くなりました。 ありがとうございました。
お礼
JavaScriptなんですね。驚きです。 ここまでは必要ないので、上部固定のDHTMLを探してみます。 ありがとうございました。