• ベストアンサー

ページ内でスクロールする文章にリンクをつけたい

ホームページに、右から左に流れていく文章を表示させ、できればその表示される文章にリンクをはりたいと思っています。 詳しい要素は以下のとおりなのですが、参考URLもしくはやり方等ご存知の方がいらっしゃいましたら教えていただけませんでしょうか。 ・横幅600pxのTD内に30文字程度のテキストを流す  (流れるテキストを自由に好きなTABLEに移動できるようにしたい) ・文章は3種類(順番に流したい) ・それぞれに違うリンクをはりたい

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

とりあえず、参考までに・・・・ ---------------------------------------------- <html> <head> <script type="text/javascript"> <!-- var msg = " これは、流れる文字にリンクを張るという実験です。"; var link= "http://www.yahoo.co.jp"; var pid = 0; function loop_link(){ text = msg; a(text); } function a(text){ var t_len = text.length; if( t_len <= 0 ){ clearTimeout(pid); return false; } var t_str = text.substring(1, t_len); var l_str = "<a href=\"" + link + "\">" + t_str + "</a>"; document.getElementById('link').innerHTML = l_str; pid = setTimeout("a('" + t_str + "')",500); } //--> </script> </head> <body onLoad="loop_link();"> <table border=1> <tr> <td style="width:600px;"> <div id="link" style="height:30px;"> </div> </td> </tr> </table> </form> </body> </html> -------------------------------------------------

noname#102084
質問者

お礼

ありがとうございます。 とあるサイトでサンプルをみつけまして、流用できそうです。 本当にありがとうございました! ただ、そちらもそのままでは使えず・・・ よければそちらの質問にもお付き合いいただければと思います^^; ありがとうございました。

関連するQ&A

専門家に質問してみよう