問題タブ [domcontentloaded]

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.

0 投票する
1 に答える
1121 参照

wordpress - 非常に遅いワードプレスのテーマ DOMcontentLoaded には 6 秒かかります

私はワードプレス サイトMigauを持っていますが、読み込みが非常に遅いです。速度テストを行ったところ、DOMcontentloaded の 6 秒の読み込みで結果が返されました。

誰でもこの問題を手伝ってもらえますか ありがとう

0 投票する
2 に答える
355 参照

javascript - javascript イベント: ドキュメントがテキストで完全に読み込まれたときに取得しますが、スクリプトはまだ実行されていません

DOMContentLoadeddocument.body.outerHTMLドキュメントがロードされ、そのスクリプトが実行された後に起動し、スクリプトが実行される前に( document.childNodes[document.childNodes.length-1].outerHTML) がいっぱいになった後にコードを実行したい

私はこれを試してみましたが、見つかった後に何度も実行されるように見えるので、mycode を実行する前にタイマー 200ms のジョブを実行しますが、タイマーなしで実行したいと思います

Chrome で動作する必要があります (したがって、beforescriptexecuted イベントはここでは動作しません)

0 投票する
1 に答える
455 参照

iframe - xul ベースの Firefox 拡張機能から非表示の iframe に複数のページをロードする

xul ベースの Firefox アドオンから、次のことを行う必要があります。

  1. 非表示の iframe をプログラムで作成する (1 回)
  2. アドオンの実行時に複数の URL をロードするために再利用します
  3. 各 URL の読み込み後に返された HTML にアクセスする

問題: 'onload' または 'DOMContentLoaded' イベントをトリガーするために、作成された iframe の最初のページ読み込みしか取得できません。以降の URL では、トリガーされるイベントはありません。

注:可能であれば、hiddenDOMWindow自体を使用しても問題ありません...

コード:

0 投票する
4 に答える
316 参照

javascript - DOM 実行順序の問題

HEADページ上の最後のスクリプト (現在解析済み) の前に、非同期的にロードするスクリプト タグを動的に挿入するJavaScript がタグに含まれています。この動的に含まれるスクリプト タグには、DOM が使用可能になった後、すべての画像とスクリプト タグが読み込まれる前に DOM を解析する必要がある JavaScript が含まれています。すべての JS が読み込まれる前に JavaScript の実行を開始することが重要です。スクリプトがハングすると、ユーザー エクスペリエンスが低下します。DOMContentLoadedこれは、イベントが発生するのを待つことができないことを意味します。script タグを動的に含む JavaScript の最初のビットをどこに配置するかに関して、私には柔軟性がありません。

DOMContentLoaded私の質問は、イベントを待たずに、すぐに DOM の解析を開始しても安全ですか? DOMContentLoadedそうでない場合、イベントを待たずにこれを行う方法はありますか?

0 投票する
2 に答える
420 参照

css-transitions - DOMContentLoaded で css3 トランジションがトリガーされない

次の簡単な例を考えると、DOMContentLoaded を使用しているときに CSS3 トランジション効果がトリガーされないのはなぜでしょうか? window.onload または document.onreadystatechange = "complete" を使用するとうまくいきます!

DOMContentLoaded が [style] を待たないことは知っていますが、その場合は外部スタイルシートを参照しません!

サポートされている場合、ほとんどの DomReady-Engine は DOMContentLoaded にフォールバックします! 誰かが私のためにこの問題についていくつかのアイデアや情報を持っているかもしれません! 前もって感謝します!

例:

0 投票する
2 に答える
1075 参照

javascript - DOMContentLoaded は Web フォント (Firefox) を待ちますか?

アプリケーションで Google の Web フォントを使用していますDOMContentLoadedが、Web フォントがダウンロードされるまで Firefox で起動しないようです。私は何か間違ったことをしていますか、それともこれは予想される動作ですか?

私のフォントは、headセクションに配置された次のようなものに含まれています。

私の JavaScript は私のページの下部にリンクされており、次のようにイベントが追加されています。

これを Chrome でテストしてみましたが、実際に発生した順序を特定できませんでした (フォントの読み込みが非常に高速でした)。