javascript - window.onload が上書きされてしまうのですが、どうすれば解決できますか?
滿天的星座
滿天的星座 2017-06-26 10:55:24
0
4
854
リーリー

2 番目の window.onload のみが実行されますが、両方の window.onload を実行したいと考えています。何をするか?

滿天的星座
滿天的星座

全員に返信(4)
给我你的怀抱

onload イベントは 1 回しか実行できないことは誰もが知っているので、onload 中に実行される 2 つの関数を実行したいと仮定し、最終的には後者の onload イベントの関数のみを実行できるとします。では、次の関数をどのように実行すればよいでしょうか。複数の onload イベントの場合、フォームは次のとおりです:
リーリー

それでは、ページがロードされたときに実行される関数の名前であるパラメーターのみを受け入れる関数 addLoadEvent(func) を追加しましょう

リーリー

電話:

リーリー

いいねを押す +0
漂亮男人

window.addEventListener('load',function(e){state1},false);
window.addEventListener('load',function(e){state2},false);
不建议用onload

いいねを押す +0
仅有的幸福

提案: 1 ページだけwindow.onload

リーリー

名前の競合が心配な場合は、閉じたスペースを使用できます

リーリー
いいねを押す +0
伊谢尔伦

方法1

リーリー

方法2は、2階で使用する方法です。

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート