暫定サイト: Arts Collection(旧kzhr's arts) >> [xrea]

暫定目次


XREAの広告を改造する

XREAで広告を挿入すると、当然HTMLで作ってありますから、XHTML1.1に変換せねばならなくなります。その場合の改造例を書いてみます。

<IFRAME HEIGHT="60" WIDTH="468" FRAMEBORDER="0" MARGINHEIGHT="0" MARGINWIDTH="0"
  SCROLLING="NO" ALLOWTRANSPARENCY="TRUE" SRC="http://ad.xrea.com/ad_iframe.fcg?site=???.s?.xrea.com">
  <A HREF="http://ad.xrea.com/ad_click.fcg?site=???.s?.xrea.com" TARGET="_BLANK" >
  <IMG SRC="http://ad.xrea.com/ad_img.fcg?site=???.s?.xrea.com" HEIGHT="60" WIDTH="468" BORDER="0"></a>
</iframe>

が、もともとです(改行作者)。本来なれば、外部CSSファイルに書かなければならないので、今回は用意しましょう(割愛させていただきますけれど)。

<div class="ad">
  <script type="application/x-javascript" src="ad.js"></script>
  <a href="http://www.xrea.com/"><img src="http://ad3.xrea.com/~cgi/xrea/banner_top_1.gif" 
  alt="Xrea bar" onClick="ad('http://www.xrea.com/');return false;" /></a><br />
  <a href="http://ad.xrea.com/ad_click.fcg?site=???.s??.xrea.com">
  <img src="http://ad.xrea.com/ad_img.fcg?site=???.s??.xrea.com" class="imgad" alt="ad"
  onClick="ad('http://ad.xrea.com/ad_click.fcg?site=???.s??.xrea.com');return false;" />
  </a>
</div>

???は、ご自分用に合わせてください。それで、imgのonclickはJavaScriptに対応していた場合target="_blank"をやらせようというもので、無くても構いませんが、欲しい場合は、

function ad(adto)
{
  window.open(adto);
  return true;
}

というものを、ad.jsと名前を付けてファイルと々ディレクトリに保存してください。

それと、<head>内に、
<meta http-equiv="content-style-type" content="application/x-javascript" />
と入れるのを忘れないで下さいね。

#欲しくない場合はしっかりと消してくださいね。

Copyright © kaz all right reserved.