No.2ベストアンサー
- 回答日時:
私の環境で確認してみた所...
普通に JavaScript で window.open() を使用する限り、
「リンク元に張られているアニメーションgifが止まってしまう」
事はなかったです。
あくまでも私の推測ですが...
こんな感じ <A HREF="javascript:OpenWin()"> で、
リンクを張って使用されているのなら、確かに止まると思います。
そこで、この場合と仮定して以下に説明します。
あくまでも私の想像なのですが...
本来、HREF="" は次のリンク先を指定する所なので、
ブラウザ内の処理としては既に元のページは終了しており、
アニメーションgifも止まるのではないでしょうか。
そこで、いくつか対策を作ってみました。
私の環境(IE4、IE5、NN4.7)で確認した限りでは、
どれもアニメーションgifは止まりませんでした。
<A HREF="javascript:OpenWin();location.reload()">
<A HREF="javascript:OpenWin();history.go(0)">
IE3 や NN2 でもきっとOKなのではないでしょうか?
しかし、onload 先が指定されているページの場合は、
内容によっては無限ループになってしまいます。
<A HREF="#" ONCLICK="OpenWin()">
これが一番良いのではないでしょうか?
でも古いブラウザでOKかどうかは調べていません。
これを読んでる皆さん!!どうでしょう...
<A ONCLICK="OpenWin()">
これは NN では動作しない上、オススメしません。
ご回答ありがとうございました!
確かに私もwindow.open()ならアニメgifは止まりませんでした。
しかし、<A HREF="javascript:OpenWin()">は止まります。
そこでご回答の通りやってみました。
<A HREF="#" ONCLICK="OpenWin()">の一番下の出来ました!
上の二つは、理想通りに動くことは動くのですが、なぜか砂時計が出続けます。
何はともあれこれで理想通りになりました。
本当にありがとうございました!
No.1
- 回答日時:
新しい窓が開いたことで、古い窓がアクティブウィンドウじゃなくなってアニメーションが停止した(アニメーションの書き換えが行われなくなった)のだと思います。
仕方ない事と言えば仕方ないことですね。
アクティブウインドウじゃなくても書き換えを続けるようにすれば...っちゅーのはWeb側から出来ることとは思えませんし。
質問とは関係ないですけど、(笑)を付ける場所は考えた方がいいですよ。
適当に付けてるといらぬトラブルを招きますから...。
「初心者」と「ガキ」は違いますからね。
ご回答ありがとうございます。
やっぱり仕方ないことでしたか。
目をつむるしか方法はなさそうですね。
(笑)に関して・・・すいません。こういうことまでアドバイスいただいて。
確かに適当につけてました。
自分から質問しておいて(笑)はないですよね。大変失礼致しました。
また何かありましたらよろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ノートパソコン gifアニメ―ションを動画(mp4でOK)にしたい 1 2022/08/14 09:51
- UNIX・Linux linux(lubuntu)vivaldi-stable上でのxdg-openの扱いについて 1 2022/07/23 20:39
- その他(プログラミング・Web制作) ゲーム開発をするならUnityとJavaScriptどちらがおすすめですか? 別で作ったアニメーショ 2 2022/09/29 06:34
- 国産車 【新型日産キャラバン】新型日産キャラバンのエンジンは三菱自動車製造らしい。 なんで日産自動車は商業車 7 2022/03/27 16:04
- その他(IT・Webサービス) どうか教えてください。 1 2022/09/25 11:51
- Excel(エクセル) WPSスプレッドシートの起動オプションの設定は可能ですか? 1 2023/02/11 19:49
- 電車・路線・地下鉄 渋谷で財布を落として非常ボタンを押した客に駅員が激昂した件について以下の内容をJR東日本に電話しまし 7 2022/07/07 12:32
- 画像編集・動画編集・音楽編集 AfterEffectでのシャターの挙動がおかしい 1 2023/05/07 00:38
- ホームページ作成・プログラミング ログインしないとみることができないWebページの作成方法 3 2023/07/29 13:33
- JavaScript スマフォではボタンを表示させたくない 2 2023/01/20 14:26
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
小窓を表示させたい
-
リンクを張り、別窓を表示され...
-
location.hrefで別窓にリンクを...
-
指定時間になったら、WEBサイト...
-
自動的に小窓を開く
-
Microsoft1Officeの互換ソフト...
-
CSSのtransform: translate(-50...
-
エクセルで一部分のセルの高さ...
-
敬語
-
実行結果をデジタル時計みたい...
-
エクセルでサイズ指定でPOP...
-
ホームページビルダー 空白の...
-
Excel セルの幅が合わない
-
ホームページビルダーでセルの...
-
文字を中央に寄せる
-
ホームページビルダーで、画面...
-
エクセルのセル幅の表示
-
table内で画像と文字をセンター...
-
パソコンでランドルト環の作成...
-
表の幅が広がる
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
指定時間になったら、WEBサイト...
-
window.close()で閉じられない
-
HTMLでブラウザを終了させる方法
-
window.openした時、親ウィンド...
-
『入力文字列 + .html』 に...
-
javascriptでタイトルバーを非...
-
サブウインドウを開くときのフ...
-
小窓を表示させたい
-
サブウィンドウから、親ページ...
-
location.hrefの使用条件について
-
直リンクを弾くJavaScriptについて
-
モーダルダイアログから呼び元...
-
子Windowの操作(親Window遷移後)
-
プレビューウインドウ
-
JAVA SCRIPTで作成したポップア...
-
showModalDialogで動的にページ...
-
Javascriptを使用したサムネイ...
-
クリックで画像表示、さらに画...
-
location.hrefで別窓にリンクを...
-
「このページを閉じる」の設定...
おすすめ情報