人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

javascriptについて質問です。
html内に順番に表示するリンクを作成しようとhttp://q.hatena.ne.jp/1143558894を参考に記述しました。
制作を行ったPC(IE8,sp2)では上手く表示されたのですが、他のPC(IE6,sp3)で確認すると
リンクの画像が表示されませんでした。
他のPCでも表示したいのですが、何か良い方法はないでしょうか?
初心者な質問かもしれませんが、よろしくお願いします。

●質問者: lily0717
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:HTML IE6 IE8 JavaScript pc
○ 状態 :キャンセル
└ 回答数 : 1/1件

▽最新の回答へ

1 ● neuromancer_sho

手元にIE6が無いので確認できませんが、IE8, Firefox, chrome ではOKでした。

<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" /> 
<html>
<input type=button value="次へ" onclick="nextimg();">
<br>
<img src="" id=theimg />
</html>

<script>
var imgs=[
"http://t1.gstatic.com/images?q=tbn:dHCJeROO8VMe1M",
"http://t0.gstatic.com/images?q=tbn:RW2UOfv6cVNa_M",
"http://www.hakusensha.co.jp/hbstation/blog/gazo/%E9%BA%BB%E7%94%9F%E4%B9%85%E7%BE%8E%E5%AD%90%E3%82%BF%E3%83%86.jpg",
"https://gazoo.com/G-Blog/UserData/Community/Img/blog/MYCARINA/20080922_0/%E9%BA%BB%E7%94%9F.JPG",
"http://image.blog.livedoor.jp/booq/imgs/1/3/13c151c3.jpg"
];
var i=0;
theimg.src=imgs[i];
function nextimg(){
if(i<imgs.length-1)i++;
else i=0;
theimg.src=imgs[i];
}
</script>

javascriptを外部ファイルにしたいのであれば、<script>....</script>の中身をxxxxxxxxxx.js に書き、

<script type="text/javascript" src="http://xxxxxxxxxxx/xxxxxxxxxx.js"></script> 

とすれば良いと思うんですが。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ