フラッシュ画像をあるバナー管理CGIを使って表示する方法が分かりません。そのバナー管理CGIの説明では--、

<ジャンプする時のターゲットフレーム>
iframe要素で広告を表示する場合、フラッシュ内のリンクをクリックした時のターゲッ
トフレーム(”_top”、”_blank”など)を必ず指定してください。指定されていない場合、
インラインフレームの中にリンク先ページが表示されます< 
となっているのですが、この説明が理解できないのです。

尚、現在未完成のままサーバーに上げてあるURLは、http://www.withmama.info/MAMAKAI/AREA/AREA.html です。
また、現在の上記サーバーに上げてある部分のソースは、
<iframe frameBorder=”0” allowTransparency=”true” height=”60” width=”468”
marginHeight=”0” scrolling=”no” src=”http://www.withmama.info/AD/BANNER/ad.cgi?JP=sunknet-2” target=”_blank”></iframe>
です。
どなたかご教示いただければ幸いです。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/05/05 07:44:06
  • 終了:--

回答(7件)

id:new_icu No.1

new_icu回答回数13ベストアンサー獲得回数02005/05/05 08:00:59

ポイント26pt

今見ると、引用符「”」が参照文字"として置き換わっているような気がします。

<iframe frameborder=”0”allowTransparency="true”height="60”width="468”marginHeight="0”scrolling="no”src="http://www.withmama.info/AD/BANNER/ad.cgi?JP=sunknet-2"”></iframe>

それが表示できない原因でしょうか?


target=”_top”や”_blank”がないとその小さな「窓」の中にリンク先ページが表示されます。普通のframeと同じ動作をするはずです。

id:ayabou No.2

ayabou回答回数26ベストアンサー獲得回数02005/05/05 08:48:50

ポイント26pt

http://www.tohoho-web.com/www.htm

とほほのWWW入門

iframe内のページから別のページにリンクをするとき(説明では「広告を表示」の部分です)に、ターゲットを指定しなかったらリンク先のページがそのままiframe内に表示されます、ということです。ソースから見るとフレームサイズが小さく、かつスクロールできないようになっているのでリンクを別窓で開けるような措置をとったほうがいいですよということではないでしょうか。

ちなみにタグでいうとtarget=”_blank”という記述がiframe内ページのリンクを別窓で開くための記述です。


わかりにくかったらすいません。

id:english No.3

english回答回数304ベストアンサー獲得回数02005/05/05 08:49:25

ポイント26pt

まず、最初におことわりておきたいのですが、hatenaのシステムでは半角のクォテーションが全角に変換されてしまうため、コピー&ペーストではそのまま使えませんのでご注意ください。


http://www.withmama.info/MAMAKAI/AREA/AREA.html

にありますソースは、

1、1箇所、ダブルクォテーションが抜けています。

2.全角のダブルクォテーションと半角のそれが混じっています。すべて半角に変換してください。


<iframe frameBorder=”0” allowTransparency=”true” height=”60”width=”468” marginHeight=”0” scrolling=”no” src=”http://www.withmama.info/AD/BANNER/ad.cgi?JP=sunknet-2”></iframe>

のようにならないと表示されないはずですが、これは冒頭でも書きましたように、hatenaのシステム上の仕様により半角のクォテーションは全角に変換されてしまっていますので、ご注意ください。


ただし、このiframeで表示されているのは、広告のリンク先ですね?

http://www.withmama.info/AD/BANNER/ad.cgi?JP=sunknet-2

をブラウザのURL欄にコピー&ペーストしてアクセスしてみてください。もし、Flashの広告が表示されるはずであるならば、そのFlashのswfファイルのパスを指定する箇所がそのad.cgi内に存在するのではないでしょうか? Flash広告のパスと広告リンク先の指定が必要なはずです。あべこべに指定されているか、Flash広告のパスを指定されていないように思います。


もし可能なら、そのad.cgiなるCGIを配布しているサイトが分かれば、より適切なアドバイスを他の方がしてくださるかもしれません。

id:xtra No.4

xtra回答回数43ベストアンサー獲得回数12005/05/05 09:10:23

ポイント26pt

http://www.ddnj.com/guide/artflash/howto/flash2-03.html

@rt Flash ビギナーズガイド | ホームページ制作のDDN

単純にFlashバナー内のリンクにターゲットを指定してあげてくださいということです。


Flashコード例:

getURL(”http://www.yahoo.co.jp”,”_blank”);

id:TEKKAMEN No.5

TEKKAMEN回答回数45ベストアンサー獲得回数02005/05/05 09:42:18

ポイント26pt

おそらく他の方の回答は技術的に正確に答えているでしょうから「普通の言葉」でお教えしますね。


>iframe要素で広告を表示する場合、フラッシュ内のリンクをクリックした時のターゲットフレーム(”_top”、”_blank”など)を必ず指定してください。


翻訳しますと、

「画面に別枠(iframe)を作って広告を埋め込んだ場合、そこをクリックしても、別枠の中でジャンプするだになってしまいます。それを防ぐために、『画面全体で表示しなさい(_top)』や『別の画面を開いて表示しなさい(_blank)』という命令を入れてください。」

といっているのです。

id:liskweb No.6

liskweb回答回数20ベストアンサー獲得回数02005/05/05 10:14:45

ポイント25pt

http://www.tohoho-web.com/html/iframe.htm

<iframe> - インラインフレーム

まず、IFRAMEを使うとページ①の中にフレームで別のページ②を表示するようなカンジとなります。

その為、フレーム内ページ②でリンクがあった場合、デフォルトでは

フレーム内に開いてしまう為「”_top”(親ウィンドウ)、”_blank”(新しいウィンドウ)」などの開く先をしています。


ちなみに『現在未完成のままサーバーに上げてあるURL』を

見ましたが、タグ内に全角の「”」がありうまく表示できませんでした。(半角「”」にしたらできましたが。)

id:shin2850 No.7

shin2850回答回数2ベストアンサー獲得回数02005/05/05 22:35:04

ポイント25pt

http://www.tohoho-web.com/html/attr/target.htm

target=target - ターゲット指定

ソースを確認しましたが、記述に間違いがありますね。。


<iframe frameBorder=”0” allowTransparency=”true” height=”60” width=”468” marginHeight=”0” scrolling=”no” src=”http://www.withmama.info/AD/BANNER/ad.cgi?JP=sunknet-2”></iframe>


「”」が「”(全角)」になっている部分があります。


こちらでいかがでしょう???


また、「インラインフレームの中にリンク先ページが表示されます< 

となっているのですが、この説明が理解できないのです。」というのは、iframe内のリンクをクリックしたときに新規にウインドを開くか、開いているウインド内のフレーム名等を指定することで、どの部分にリンク先のHTMLを表示させるかの指定という意味です。。

(詳しくはURL先でご確認を。)

id:ozaki

皆さまいろいろご回答をありがとうございます。しかし、当方の知識不足で結局理解できませんでした。せっかく回答を寄せていただいたにもかかわらず、この辺で質問を終了させていただきます。

2005/05/06 09:15:35

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません