問題タブ [onload-event]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - ページがアンロードされる前にjqueryhide()onclick
こんにちは私は何日も頭を悩ませてきました。jqueryのhide関数を使用してドロップダウンするメニューを作成しています。liタグを選択したときにメニューバーを非表示にすると、ページがサイトの次のページに移動します。
アンカータグを選択すると、メニューが消えるだけです。
これはjqueryです:
これはhtmlです:
アンロードと.onbeforeunloadを使用しようとしましたが、頭を悩ませることができません。誰かがアイデアを持っているか、私を正しい方向に向けることができれば、私はそうなるでしょう。
php - ページの onload イベントで別の php ページから php 関数を呼び出しますか?
たとえば、phpFunctions という名前の php ページで説明されているクラスにいくつかの関数を定義しました。たとえば、phpCalling という名前の別のページの onload イベントで、phpFunctions ページの任意の関数を呼び出したいとします。
ひとつは body タグの onload 属性です。
これを行う他の方法はありますか?
jquery - typescriptでdocument.readyをオーバーライドできますか
私は異なるページを持つアプリケーションを持っており、ほぼすべてのページに独自のjs(typescriptコンパイラによって生成される)があります。すべてのページのdocument.readyメソッドにはいくつかの共有属性があり、共有関数/プロパティを基本のtypescriptクラスに入れようとしています。
だからそれは次のように見えるはずです
これはできますか?それが可能かどうかわかりませんか?
javascript - Jsoup DOMはonload Javaスクリプトを適用しますか?
Jsoup から取得した DOM が
Document doc = Jsoup.connect(page.getPageUrl()).get();
ブラウザーから取得した DOM (ロード直後) と同じでしょうか? つまり、onload() メソッドの実行中に javascript によって DOM 操作が行われた場合、DOM が Jsoup によって返される前に発生しますか?
javascript - windows.load に関数を追加すると、同じ JavaScript でのみ機能します
このスクリプトの理由:
「func()」が存在するjsファイルからのみ機能しますか? このスクリプトを抽象化するにはどうすればよいですか?
php - ビデオを 10 秒間再生した後にコンテンツをロックする方法は?
御時間ありがとうございます!コンテンツ ロッカーを使用して、10 秒後にビデオをロードして一時停止するにはどうすればよいですか
したがって、ユーザーが再生を押すと、ビデオ (自己ホスト型) が再生され、10 秒間再生した後、一時停止/停止し、コンテンツ ロッカーが読み込まれます。
onClick='show_locker();'
onload='show_locker()'
html5 ビデオ プレーヤーと JavaScript を使用する必要があると思いましたか? 私は JavaScript が得意ではないので、質問はありますか?
<video width="320" height="240" controls>
<source src="movie.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
どんなヘルプやコードも素晴らしいでしょう!
javascript - JavaScript: ウィンドウの位置が変わり始めた瞬間を検出する
ページが現在の場所を離れて新しい場所の読み込みを開始する正確な瞬間を検出しようとしています: リンクをクリックするか、「送信」またはその他の方法を押した直後。
「onload」イベントとそれを利用するいくつかの方法を知っていますが、それは私が探しているものではありません: 1) リンクをクリックしてから 2) 「onload」イベントを起動するまでに十分な時間が経過する可能性があり、必要です1)の後の瞬間を検出する。
javascript - 複数の JavaScript を 1 つの .js ファイルに結合し、onload 関数が競合するようになりました
こんにちは
URL フォース、特定の変数を渡すスクリプト、そして最後に StackOverflow で見つけた非常に優れた IE プレースホルダー スクリプトの 3 つのスクリプトで問題が発生しています。
すべてのスクリプトを別々のファイルに保存したとき、IE プレースホルダー スクリプトは機能していました。
その後、他の 2 つのスクリプトが呼び出されていないことに気付き、body タグで onload 呼び出しを行いました。
ただし、それを行うと、IE フォームの修正が機能しなくなりました。だから今、私はオンロード機能の競合があると思います。そこで、物事を整理するために、さまざまなスクリプトをすべて 1 つのスクリプトにまとめました。
ページの読み込み時に各スクリプトを自動的に実行するにはどうすればよいですか? 競合はありませんか?
jquery - ロード時の個々の要素に対するjqueryのフェード効果
まず、私はウェブ デザイナーではありません。ただのオタクで、友人を助けようとしています。
グラフィックを多用する Web サイト (写真 Web サイト) で作業しているため、ページの読み込みが遅くなります。最大の遅延はポートフォリオのサムネイルで、通常は jquery スライダーによって隠されています。読み込みが完了する前にページが正しく表示されない可能性があるため (そしてそれが不自然に見える)、 で消える読み込みグラフィックを実装しました$(window).load()
。ただし、すべてのグラフィックがロードされるのを待つため、ロード中のグラフィックは、ページを表示する前に 10 秒以上スピンすることがあります (帯域幅によって異なります)。
私がやりたいのは、読み込み時に個々の要素をきれいな jquery 効果で表示することです。そうすれば、視聴者はすぐにコンテンツを見始めることができ、見た目もきれいです。
そのため、いくつかの要素を設定してから、ページの最後でand/or関数をdisplay:none
呼び出します。それは機能しますが、グラフィックスが完全に読み込まれる前に関数が実行されることがあるため、まだポップインしているように見えます。しかし、関数を内部にラップしようとしても機能しません。すべてのフェード効果を に入れることができます。これはきれいに見えますが、これらのサムネイルすべてを待機するため、目的に反します。fadeIn()
slideDown()
fadeIn()
fadeIn()
('#element').load()
window.load()
あるいは、window.load()
イベントから特定の画像を除外する方法があれば? または、後に動的にサムネイルギャラリーを追加するにはwindow.load()
? 現在、ページはかなり静的で、きれいな jquery スライダーとライトボックスがいくつかあるだけです。
Google から入手した jQuery 1.9.1 を使用しています。ページをきれいにレンダリングするための別の方法またはより良い方法があれば、私はすべて耳にします。
テストサイトのURLはこちらです。私が見たいと思っている私のビジョンは、背景と読み込み中のグラフィック、次にslideDown()
ロゴ、続いfadeIn()
て画像フレームを表示し、読み込み中のグラフィックを削除し、画像フレームのコンテンツをフェードインしてから、下のナビゲーションメニューを下にスライドさせながらフェードインすることです。左のナビゲーション メニュー。
(編集)
これは、私が回避しようとしている問題のより詳細な説明です。ページ全体の読み込みに 10 秒かかる場合:
@1 秒ですべてのテキスト コンテンツがブロックで表示され、1995 年の不適切な設計の中学 2 年生のプロジェクトのように見えます。
@2-5 秒document.ready()
が起動し、スライダー スクリプトがページの解析を終了し、テキスト コンテンツ コンテナ要素を、非常にびくびく醜い方法で所定の位置に移動します。これで、レイアウトは問題ないように見えます。
@10 秒でサムネイルの読み込みが最終的に完了し、起動しwindow.load()
ます。
私の現在の回避策は、スライダー スクリプトが終了した後にコンテナー要素のフェードインを開始しますが、それらの要素の一部は読み込みが完了していない可能性があるため、フェードインではなくポップインするように見えることがあります。