• 締切済み

GIFアニメの動きが止まってしまう!

こんにちは。分かる方がいらっしゃいましたら教えてください。 同一ページ内に「GIFアニメ」と「小ウインドウを開くリンクボタン」を設置していて 「小ウインドウを開くリンクボタン」を押すと「GIFアニメ」動きが止まってしまい ます。小ウインドウなので、内容を読んだらクローズしてもとのページを閲覧する ような形なのでアニメーションが止まってしまうと困ります。 どうしたらよいでしょうか? とりあえず現状動作確認できているのは以下の通りです。 ---------------------------------------------------------------------- 正常 WIN : NN6.2    MAC : NN6.2 IE5.0以降 動作不良 WIN : IE5.5 NN4.7      MAC : NN4.7 ---------------------------------------------------------------------- ソースとしては ---------------------------------------------------------------------- ◇ヘッダー部◇ <SCRIPT language="JavaScript"> <!-- function openWin(url) { window.open(url,’details’,’width=320,height=415,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes’); } //--> </SCRIPT> ◇画像部分◇ <A href="javascript:openWin(’info.htm’)" onMouseOver="swtch(17,button_09);" onMouseOut="swtch(16,button_09);" target="_self"><IMG src="image/index/button_09.gif" width="160" height="24" name="button_09" border="0" alt="問合せ information"></A> ---------------------------------------------------------------------- という感じです。 よろしくお願いいたします。

みんなの回答

回答No.1

こういうことでしょうか?

参考URL:
http://www.okweb.ne.jp/kotaeru.php3?q=267310

関連するQ&A

  • Mac IE でスクリプトエラー

    <SCRIPT language="JavaScript"> <!-- function OpenWin1(){ win1=window.open("map-page.html","詳細地図","width=482,height=445"); } // --></script> で、 <IMG src="images/map.gif" width="175" height="76" border="0" onclick="OpenWin1()" style="cursor: hand"> の画像をクリックすると、スクリプトエラーが出てしまいます。 Windowsでは問題ないのですが、MacのIE5で出ます。 MacのIE4では、ちゃんと表示されたのですが。。。 何か解決方法はありますでしょうか?

  • ウィンドウオープンに関する初歩的質問ですが

    ウィンドウオープンに関する初歩的質問ですが html側で <a href="javascript:OpenWin('new.html',100,100)">ウィンドウオープン</a> と記述して javascript側で function OpenWin(url,Width,Height){ win=window.open(url,"new","width=Width,height=Height,resizable=1,scrollbars=1"); } と記述してあります。 javascript:OpenWin('new.html',100,100)の部分を javascript:OpenWin('new.html',300,500)としてリンクをクリックしてもウィンドウの大きさが変化しません。 文法上どこか間違っていますでしょうか? よろしくご教授承りたく存じます。

  • 別ウインドウを開くようにしてるのですが

    こんにちは HPで画像を開く際に、下のようなjavascriptを使っています。 <SCRIPT Language="JavaScript"> <!-- function openwin(url) { /* 横幅400px、縦幅200pxのウインドウを開く */ w = window.open(url, 'win','width=400,height=200,status=no,scrollbars=yes,directories=no,menubar=no,resizable=yes,toolbar=no'); } //--> </SCRIPT> body部分に <a href="javascript:openwin('abc.htm')">いろは </a> としています。 で、お教え願いたいのは、別のサイズのウインドウにしたいときはどうしたらいいのでしょうか? 普段は400×200でいいのですが、たまに400×400にしたいときがあります。 方法を教えてくださいませ よろしくお願いいたします。

  • NNでロールオーバーしたgifアニメの動きがおかしい

    ホームページを作成し、onmouseするとメニューのアイコンが gifからgifアニメに切り替わるようにしています。 IE6.0とNN7.1で動作確認しているのですが、 NNの方で、画像は切り替わるのですがgifアニメが うまく動きません。IEでは問題なく動作します。 gifアニメは文字の色が順番に変わるアニメーションなのですが、 onmouseするとアニメーションの最後の画像が表示されるだけでうまく動きません。 プログラムの組み方が悪いのか、gifアニメが悪いのか、 NNが悪いのかわからず困っています。 <head>と</head>の間↓ <script language="JavaScript"> <!-- if(document.images){ a1=new Image(); a1.src="image/b_top_m.gif"; a2=new Image(); a2.src="image/b_top.gif"; } else{ a1="" a2="" b1="" b2="" document.a="" } --> </script> <body>と<body>の間↓ <a href="top/top_frame.html" target="mid" onMouseover="document.a.src='image/b_top_m.gif'" onmouseout="document.a.src='image/b_top.gif'"> <img src="image/b_top.gif" border="0" alt="top page" name="a"></a> &nbsp;<a href="gal/gal_frame.html" target="mid" onMouseover="document.b.src='image/b_gallery_m.gif'" onmouseout="document.b.src='image/b_gallery.gif'"> <img src="image/b_gallery.gif" border="0" alt="works" name="b"></a> まだ初心者でJavaScriptについてはよくわかりません。 ちなみに、1つ「"」を抜いてエラーにするときちんと動いたりします(-_-;) よろしくお願い致します。

  • javascriptでのポップアップウィンドウが開かなくて困っています><

    初歩的な質問ですいません。 <script language="JavaScript"> <!-- function OpenWin(){ win=window.open("sample.html","new","width=100,height=100"); } //--> </script> <a href="javascript:OpenWin()"><img src="img/1.jpg" width="60" height="60" onClick="MM_openBrWindow('sample.html','sample','scrollbars=yes,width=460,height=460')" border="0"></a> 上のスクリプトで下のリンクで開こうとする時に、 どうしても開けません。>< どうしてなのでしょうか!? どこかが間違えているのでしょうか!? 誰か助けていただけませんでしょうか;><;;

  • window.openについて

    お世話様です。 早速本題なんですが画像のサムネイルページがあります。 そのページからサムネイルをクリックすると新しいウィンドウを開き元画像を表示するのですが、すべてサイズが違うためヘッダに <script language="JavaScript" type="text/javascript"> <!-- function openwin(url, w, h) { window.open(url,"","width=" + w + ",height=" + h); } // --> </script> と書いて、リンク<a>に onclick="openwin(this.href, 800, 600); return false;" とリンク1つづつに数値(幅,高さ)を変えながら入れて、 サムネイルが指定したサイズで新規ウィンドウとして開くところまでは至りました。 ですが、これでは、サムネイルをクリックする度に新規ウィンドウが開いてしまいます。ウィンドウの名前を指定しようと思い、 ヘッダを function openwin(url, name, w, h) { window.open(url, name, "width=" + w + ",height=" + h); とかえ、リンクを onclick="openwin(this.href, new, 800, 600); return false;" と変えました。 これでいけるかと思ったのですが、サムネイルと同じウィンドウに開かれてしまいます。さて、、、自分の力量はこんな程度で、もうわかりません。 どうすれば、アタらしいウィンドウの名前を指定出来るのか、 初歩的なところかもしれませんがご教授よろしくお願い致します。

  • 小さなウインドウで。

    <SCRIPT language="JavaScript"> <!--HPB_SCRIPT_CODE_40 // _HpbJumpURLinNewWindow: 新規ウィンドウを開いて指定したURLにジャンプします。 // function _HpbJumpURLinNewWindow(url) { if (url != '') { window.open(url, '_blank',"scrollbars=1,width=500,height=400"); } } //--> </SCRIPT> と今は書き込んであるのですが、ここから よく様々なサイトで見かけるような 真ん中に必ず小さなウインドウが来るようにするには どのように書き込めば良いのでしょうか? 教えてください。僕のはHPビルダー2001です。 それとこれはNNやIEのどれにも対応しているのでしょうか?

  • FLASHで別ウィンドウを指定した大きさで開きたい

    以前にも同じ質問した事があるのですが、大きさは変えられたものの、スクロールバーなどをなくしてすっきりと表示したいのです。 QNo.321616がわかりやすくて早速参考にしてみたのですが、動かしてみたら、ツールバーなどを表示しない指定をしたにもかかわらず、表示されたままです。 ちなみに、QNo.321616の回答通り、 HTMLファイルに <script Language="JavaScript"><!-- function openWin(url) { window.open(url,"popup","toolbar=no,location=no,scrollbars=no,width=200,height=200"); } // --></script> と書いて、 Flashボタンの方に、 on (press) { getURL("javascript:openWin('ai.html');"); } と書きました。Flashボタンの方に飛ばす(固定したい)リンク先(ai.html)を入れただけなのですが、何か問題があるでしょうか。

  • サブウィンドウの大きさを複数設定するには?

    こんにちは。 私の知っているスクリプトだと、一つの固定の大きさでのみサブウィンドウが表示されるので、それぞれのサブウィンドウの大きさを別々に指定したいのですが、どのように記述すれば表示可能でしょうか?大きい方に合わせてしまうと、小さい方が余白が大きすぎてデザイン的にあまり綺麗ではありません。 IE4.0/NN4.0以上対応のスクリプトをお願いします。 やりたい事。 画像をロールオーバーさせ、クリックした時になおかつポップアップでサブウィンドウを表示させる。(その時表示させるページの大きさに合わせ、ウィンドウサイズも変えたい) 既にやっている事。 画像をロールオーバーさせ、固定の大きさではポップアップでサブウィンドウも表示できている。 使用しているソース。 (head部分) <SCRIPT language="JavaScript"> <!-- function openwindow(url,target) { window.open(url,target, "scrollbars=yes,toolbar=no,location=no,status=yes,menubar=no,width=650,height=700") } // --> </SCRIPT> (body部分) <a href="javascript:openwindow('mariko/profile.html','pop_up')" onMouseOver="changeImage('botanb_2.gif', 'botan2','mojij_2.gif', 'moji2')" onMouseOut="changeImage('botanp_2.gif', 'botan2','mojie_2.gif', 'moji2')"><img src="images/botanp_2.gif" width="66" height="80" name="botan2" border="0"></a> よろしくお願いします。

  • java scriptによるポップアップウインドウについて

    <head> <SCRIPT language="JavaScript"> <!-- function OpenWin1(){ win=window.open("window1.html","new","width=300,height=100"); } // --> <!-- function OpenWin2(){ win=window.open("window2.html","new","width=500,height=200"); } // --> </SCRIPT> </head> <body bgcolor="#FFFFFF" text="#000000"> <A href="javascript:OpenWin1()">1.ウィンドウを開く</A> <A href="javascript:OpenWin2()">2.ウィンドウを開く</A> </body> 「1.ウィンドウを開く」をクリックしてwindow1.htmlのポップアップウインドウを表示させたまま、「2.ウィンドウを開く」をクリックすると、最初のウインドウサイズを保持したまま、新しいウインドウが開いてしまうのですが、これをうまく処理する方法はないのでしょうか? どなたかアドバイス頂けると嬉しいです。 よろしくお願い致します。

専門家に質問してみよう