すべてのカテゴリ » インターネット・パソコン » 技術・プログラミング

質問

終了

yahooのトップページにて、右上段のFlash広告が、ページ更新(F5)するたびに、Flash広告が、変わるのですが、そのHTMLを教えて頂きたいのです。当ホームページに活用したいので、教えて下さい。よろしくお願いします。

  • 質問者:ゆう爺
  • 質問日時:2009-02-07 16:47:17
  • 0

並び替え:

yahooトップページのそれらしいHTMLを引用します。
私自身は意味不明ですので、これがFlash広告部分かどうかの保証はできません。
ご自分でも、yahooトップページを開いた状態で、IEなら、上部の表示→ソースをクリックすれば見ることができます。

<script language="JavaScript">
var YFAtr_id = "300976464&jtime=1234259012";
var YFAcheckImgSize = "18.91#98";
var YFAtarget="_top";
var YFAlink = "http://ard.yahoo.co.jp/SIG=1591k3a3p/M=300392590.301131464.302646639.301426957/D=jp_toppage/S=2079543917:TBP/Y=jp/EXP=1234266212/L=Uq6ADMvY9.G40h_nSWS6OgMK3NCTUUmRTEQAB_vH/B=.stsAMvY.H8-/J=1234259012528280/A=300976464/SIG=12cnlhlcj/R=0/*http://r.advg.jp/adptg_count/r?adptg_aid=1637&adptg_mid=13&adptg_lid=1";
var YFAaltlink = "http://ard.yahoo.co.jp/SIG=1591k3a3p/M=300392590.301131464.302646639.301426957/D=jp_toppage/S=2079543917:TBP/Y=jp/EXP=1234266212/L=Uq6ADMvY9.G40h_nSWS6OgMK3NCTUUmRTEQAB_vH/B=.stsAMvY.H8-/J=1234259012528280/A=300976464/SIG=12ct3t66t/R=1/*http://r.advg.jp/adptg_count/r?adptg_aid=1637&adptg_mid=13&adptg_lid=1";
if(YFAlink.indexOf("ace%")!=-1&&window.location.href.indexOf("http")!=-1) {YFAlink="";YFAtarget="";}
if(YFAlink!=""){YFAlink=escape(YFAlink);YFAtarget=escape(YFAtarget);}
var YFAdate = new Date();
var YFAimgParam = YFAdate.getFullYear()+ '.' + YFAdate.getMonth() + '.' + YFAdate.getDate() + '.' + YFAdate.getHours() + '.' + YFAdate.getMinutes() + '.' + YFAdate.getSeconds()+ '.' + YFAdate.getMilliseconds();
var YFAvflash = "http://ai.yimg.jp/bdv/3335/771868/20090209/3bkgnp7lnmdj5lkuow8q-b.swf";
var YFAmflash = "http://ai.yimg.jp/bdv/3335/771868/20090209/3bkgnp7lnmdj5lkuow8q-c.swf";
var YFAaltimg = "http://ai.yimg.jp/bdv/3335/771868/20090209/3bkgnp7lnmdj5lkuow8q-a.gif";
var YFAwidth = 350;
var YFAheight = 160;
</script>
<script language="JavaScript" src="http://ai.yimg.jp/bdv/yahoo/javascript/yfa_visual4.js">
</script>

  • 回答者:匿名 (質問から3日後)
  • 0
この回答の満足度
  

参考になるか微妙なのですが・・・
ランダム表示をするスクリプトなら自分も使っています。
ですがランダム表示するファイルが「gif」なので応用できるかどうか・・・

<SCRIPT language="JavaScript">
<!--
img = new Array();
img[0]="ファイル名";
img[1]="ファイル名";
img[2]="ファイル名";
n = Math.floor(Math.random()*img.length);
document.write("<img src='"+img[n]+"' border='0'>");
//-->
</SCRIPT>

ランダムに表示したいものを増やす場合は img[ここに数字]="ファイル名"; を増やしていく。

ただ、相手がFlashなのでFlash自体にAS(アクションスクリプト)を埋めるのかもしれません。
Flashも作っていますが、利用していた情報満載の相談できるサイトが閉鎖されてしまってタグがちょっとわからないのでお力になれないかもしれませんが上記タグで試してみてください。

Flash ランダム表示 などで検索するとFlash用のASが拾えるかもしれません。

  • 回答者:あみたん (質問から3時間後)
  • 1
この回答の満足度
  
回答ありがとうございました。

関連する質問・相談

Sooda!からのお知らせ

一覧を見る