• ベストアンサー

IE でうまく動かない

BLUEPIXYの回答

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

window.onload が起こるタイミングとして、 読み込むimg が実際には描画されていないので、画像が読み込まれる前にonload イベントが起こっているのではないかと思います(単なる推測なので間違っていたらすみません) なので、実際に<body> の中で表示される様にしてみてはどうでしょう。 setInterval は、javascript1.2 以降使えたと思います。 IE6で使えますので、IE7でも使えると思いますが #1 でも言われているように Date.getTime() を使う方が簡明だと思います。

KanjiTalk
質問者

補足

たしかonLoadまで要素が取得できなかったと思うのですが、 そうするとonLoad前にキャッシュの読み出し防止用の アドレスの疑問符以降を追加できないのですが...

関連するQ&A

  • ADSL 3M 速度測定

    ADSL 3M に加入しています 速度測定を行いました。 3Mでこの結果はがんばってるほうでしょうか? 1.NTTPC(WebARENA)1: 2487.743kbps(2.487Mbps) 310.41kB/sec 2.NTTPC(WebARENA)2: 2487.385kbps(2.487Mbps) 310.41kB/sec 推定転送速度: 2487.743kbps(2.487Mbps) 310.41kB/sec 1.NTTPC(WebARENA)1: 2487.743kbps(2.487Mbps) 310.41kB/sec 2.NTTPC(WebARENA)2: 2487.385kbps(2.487Mbps) 310.41kB/sec 推定転送速度: 2487.743kbps(2.487Mbps) 310.41kB/sec 1.NTTPC(WebARENA)1: 2487.743kbps(2.487Mbps) 310.41kB/sec 2.NTTPC(WebARENA)2: 2487.385kbps(2.487Mbps) 310.41kB/sec 推定転送速度: 2487.743kbps(2.487Mbps) 310.41kB/sec 1.NTTPC(WebARENA)1: 2489.405kbps(2.489Mbps) 310.62kB/sec 2.NTTPC(WebARENA)2: 2487.385kbps(2.487Mbps) 310.41kB/sec 推定転送速度: 2489.405kbps(2.489Mbps) 310.62kB/sec

    • ベストアンサー
    • ADSL
  • 光の回線速度

    フレッツ光の隼の契約をしています。 以下のサイトで回線速度を見ると http://www.musen-lan.com/speed/ 1回目 1.NTTPC(WebARENA)1: 1.12Mbps (139.41KB/sec) 2.NTTPC(WebARENA)2: 644Kbps (79.94KB/sec) 推定転送速度: 1.12Mbps (139.41KB/sec) 2回目 1.NTTPC(WebARENA)1: 434.32Kbps (54KB/sec) 2.NTTPC(WebARENA)2: 998.79Kbps (124.73KB/sec) 推定転送速度: 998.79Kbps (124.73KB/sec) これって遅いですか? 使用していて相当遅く感じるのですが・・・・

  • 回線速度について

    速度を測定するサイトで速度を計ったんですが、この様な結果になりました。 1.NTTPC(WebARENA)1: 9692.719kbps(9.692Mbps) 1210.92kB/sec 2.NTTPC(WebARENA)2: 8232.016kbps(8.232Mbps) 1028.61kB/sec 推定転送速度: 9692.719kbps(9.692Mbps) 1210.92kB/sec ちなみに無線LAN ADSLです。 自分は満足してますが、これは速いんでしょうか?遅いんでしょうか?

    • ベストアンサー
    • ADSL
  • setIcon() の反対のようなものを探しています。

    こんばんは。GUIで、一秒ごとに画像を切り替える、スライドショーのようなものを作ってみたのですが、画像が切り替わらず、画像の上に画像が配置され、どんどん積み重なっていく感じになりました。以下がそのコードです。 import java.awt.*; import java.awt.event.*; import javax.swing.*; public class IconChange extends JFrame{ private Timer timer; private JLabel img; private int sec; private Icon[] icon=new ImageIcon[11]; private JPanel pane; public static void main(String[] args){ IconChange frame=new IconChange("画像チェンジ"); frame.pack(); frame.setDefaultCloseOperation(3); frame.setVisible(true); } public IconChange(String title){ super(title); sec = 0; pane=(JPanel)getContentPane(); pane.setPreferredSize(new Dimension(800,600)); pane.setOpaque(true); pane.setBackground(new Color(0x00000000, true)); img=new JLabel(new ImageIcon("images2/1.jpg")); pane.add(img); for(int i=0;i<=10;i++){ icon[i]=new ImageIcon("images2/"+i+".png"); } timer = new Timer(1000 , new Kirikae()); timer.start(); } class Kirikae implements ActionListener{ public void actionPerformed(ActionEvent e){ img.setIcon(icon[sec]); if(sec>=10){sec=0;} sec++; } } } JLabelに画像をセットしたら、前の画像と入れ替わり新しい画像がセットされるとおもったのですが、前の画像が残ったまま新しい画像がセットされます。新しい画像をセットする前に前の画像のセットを取り消したいのですが、いい方法がございましたらアドバイスお願いいたします。

    • ベストアンサー
    • Java
  • この結果は遅いですか?

    こんにちは 最近速度が遅いな。。と思って速度計測をしたら下の様な結果が出ました。 ________________________________ 1回目 271685 Byte 9.88 sec 27.51 kB/s 220 kbps 2回目 271685 Byte 10.26 sec 26.47 kB/s 211 kbps 3回目 262085 Byte 9.45 sec 27.73 kB/s 221 kbps ■インターネット回線速度調査(http://junkhunt.net/icsi/) 調査日時 : 2007/09/27 17:58:19 調査対象 : *************hodogaya.kanagawa.ocn.ne.jp ← NTTPC -------------------------------------------------- 1回目 : 271685 Byte 9.88 sec 27.51 kB/s 220 kbps 2回目 : 271685 Byte 10.26 sec 26.47 kB/s 211 kbps 3回目 : 262085 Byte 9.45 sec 27.73 kB/s 221 kbps -------------------------------------------------- 合計データ量 : 805455 Byte 合計伝送時間 : 29.59 sec 平均スループット : 217 kbps 27.22 kB/s ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー この結果は遅いほうですか? 回線はフレッツADSL47Mで、OSはVineLinux4.1です

    • ベストアンサー
    • ADSL
  • PANDORA.TVの動画がすぐに止まってしまうのですが

    PANDORA.TVの動画がすぐに止まってしまうのですが どうにか改善できる方法はないのでしょうか。 自分のパソコンの回線速度を調べてみたのですが 1.NTTPC(WebARENA)1: 67651.402kbps(67.651Mbps) 8455.9kB/sec 2.NTTPC(WebARENA)2: 67675.019kbps(67.675Mbps) 8458.66kB/sec 推定転送速度: 67675.019kbps(67.675Mbps) 8458.66kB/sec でした。 この67.675Mbpsというのが、回線速度を表しているのでしょうか。 どれほどの速度があれば 快適に動画を見れる規定値に達することが出来るのでしょう・・・ 回答宜しくお願いします。

  • clearIntervalで止めたものを再開

    下記のようにスライドショーの停止ボタンを作ったのですがその後の再開ができません。 $('#pause-btn').click(function() { clearInterval(Timer); } ) ただその後再開のボタンをどうするか今考えています。 http://phpjavascriptroom.com/?t=js&p=timer ここを見ても難しいです。 アドバイスいただけませんでしょうか? clearIntervalで止めたものを再開する方法はありますか? ソース /スライドショー $(function(){ //(1)ページの概念・初期ページを設定 var page=0; //(2)イメージの数を最後のページ数として変数化 var lastPage =parseInt($("#slide img").length-1); //(3)最初に全部のイメージを一旦非表示にします $("#slide img").css("display","none"); //(4)初期ページを表示 $("#slide img").eq(page).css("display","block"); //(5)ページ切換用、自作関数作成。changePageを定義 function changePage(){ $("#slide img").fadeOut(1000); $("#slide img").eq(page).fadeIn(1000); }; //(6)~秒間隔でイメージ切換の発火設定 //※(5)でchangePageを定義している //TimerというタイマーIDを作成した。 var Timer; function startTimer(){ Timer =setInterval(function(){ if(page === lastPage){ page = 0; changePage(); }else{ page ++; changePage(); }; },5000); } //(7)~秒間隔でイメージ切換の停止設定 //clearIntervalとは、「setInterval」メソッドの繰り返し処理を停止するメソッド function stopTimer(){ clearInterval(Timer); } //(8)タイマースタート startTimer(); //(9)「次へ」、左に画像を動かすをクリックボタン用のjs //※(5)でchangePageを定義している $("#next-left-btn").click(function() { //タイマー停止&スタート(クリックした時点から~秒とする為) stopTimer(); startTimer(); if(page === lastPage){ page = 0; changePage(); }else{ page ++; changePage(); }; }); //「戻る」、右に画像を動かすをクリックボタン用のjs $("#next-right-btn").click(function() { //タイマー停止&スタート(クリックした時点から~秒とする為) stopTimer(); startTimer(); if(page === 0){ page = lastPage; changePage(); }else{ page --; changePage(); }; }); //TimerというタイマーIDを作成した。下記の部分でしていている。 //Timer =setInterval(function(){ $('#pause-btn').click(function() { clearTimeout(Timer); } )

  • ネットの速度を測定しましたが、これは何メガのスピードですか?

    よく速度を、何メガと言っていますが以下の場合 何メガでしょうか。 -------------------------------------------------- 1回目 : 278332 Byte 1.48 sec 188.06 kB/s 1504 kbps 2回目 : 277162 Byte 0.99 sec 279.96 kB/s 2239 kbps 3回目 : 262085 Byte 0.93 sec 281.81 kB/s 2254 kbps -------------------------------------------------- 合計データ量 : 817579 Byte 合計伝送時間 : 3.40 sec 平均スループット : 1923 kbps 240.46 kB/s

  • 下り速度

    光下り速度--- BNRスピードテスト (ダウンロード速度) ------ 測定サイト: http://www.musen-lan.com/speed/ Ver3.5001 測定日時: 2006/11/29 19:36:47 回線/ISP/地域: -------------------------------------------------- 1.NTTPC(WebARENA)1: 5287.951kbps(5.287Mbps) 660.59kB/sec 2.NTTPC(WebARENA)2: 2340.412kbps(2.34Mbps) 292.42kB/sec 推定転送速度: 5287.951kbps(5.287Mbps) 660.59kB/sec この結果は光では速いですか遅いですか。

  • 光ハイブリッドのケーブル回線と光ファイバーの違い

    現在JCN武蔵野三鷹でインターネットを利用しているのですがそろそろ回線速度に不満が出てきたため光ファイバーの契約に変更したいと考えています。しかしJCNのホームページを見たところ光ハイブリッドのケーブル回線を使っていると書いてありました。これは光ファイバーとどう異なるのでしょうか?それとももう光に変えても速度の向上は見込めないと言うことでしょうか?ちなみに現在の速度は ------ BNRスピードテスト (ダウンロード速度) ------ 測定サイト: musen-lan.com Ver3.5001 測定日時: 2009/10/04 21:06:18 回線/ISP/地域: -------------------------------------------------- 1.NTTPC(WebARENA)1: 4963.528kbps(4.963Mbps) 620.08kB/sec 2.NTTPC(WebARENA)2: 5982.746kbps(5.982Mbps) 747.68kB/sec 推定転送速度: 5982.746kbps(5.982Mbps) 747.68kB/sec) ------ BNRスピードテスト (ダウンロード速度) ------ 測定サイト: musen-lan.com Ver3.5001 測定日時: 2009/10/04 21:06:18 回線/ISP/地域: -------------------------------------------------- 1.NTTPC(WebARENA)1: 4963.528kbps(4.963Mbps) 620.08kB/sec 2.NTTPC(WebARENA)2: 5982.746kbps(5.982Mbps) 747.68kB/sec 推定転送速度: 5982.746kbps(5.982Mbps) 747.68kB/sec です。