非同期のJavaスクリプトの読み込みでエラーが表示されます

ヴァルサラジヴィスワナータン

非同期のJavaスクリプトの読み込みで、次のエラーが表示されます。

要素タイプ「script」に関連付けられた属性名「async」の後には、「=」文字を続ける必要があります。+ jsf

これは、テンプレートファイルtemplate.xhtmlを使用するJSF2.4アプリケーションで見つかりました。DOCTYPEは

<!DOCTYPE html  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:c="http://java.sun.com/jstl/core"
xmlns:p="http://primefaces.org/ui">

このエラーは、HTML 5 DOCTYPEを使用すると発生しますが、XHTML DTDが見つからないため、他のエラーが発生します。

そこで、async="async"asyncを使用する代わりに属性を試しましたその後、すべてのエラーが消えました。

これは、このようなコンテキストでJavaスクリプトを非同期にロードするための正しい方法ですか?これを修正するためのより良い方法があれば教えてください。

ドロペス

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script読むことができるように、「async」はHTML5属性であるため、JavaScriptを非同期でロードするには別の方法を使用する必要があります。

1つのトリックは、終了タグの直前にスクリプトを移動することです。

この回答が示唆するように、use "require.js"を使用することもできます:requirejsタイムアウトで非同期リソースをロードする

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Javascript:ページの読み込みが完了し、スクリプトが非同期を読み込んでいるときに関数を実行します

分類Dev

nobteookを開くと、AzureNotebookサービスでエラーが表示されます:「ノートブックの読み込みエラー」

分類Dev

Mvcの完全な非同期スクリプトの読み込み

分類Dev

読み込み時間が非常に長い-リクエストが非同期で実行されていません。マングース

分類Dev

非同期スクリプトの読み込み

分類Dev

エラー:非同期で読み込まれた外部スクリプトからドキュメントに書き込むことはできません

分類Dev

上記の非同期関数の読み込みが完了するまで、エクスポートされた関数を待機させるにはどうすればよいですか?

分類Dev

リダイレクトされたstdoutへの非同期書き込みは同期または非同期ですか?

分類Dev

HTMLページのdiv内でhrefリンクをクリックすると、読み込み中のテキストまたは画像が表示されます

分類Dev

Djangoの「ページの変更」が奇妙な1文字のスクリプトで読み込まれ、すべて404エラーが発生する

分類Dev

SmartTableを使用すると、SAPUI5でリソースバンドルの読み込み中にエラーが表示されます

分類Dev

プリローダーv-クロークにテキストの読み込みが表示されない

分類Dev

document.write()がページを上書きするかどうか、つまり現在のスクリプトが非同期で読み込まれるかどうかを判断するにはどうすればよいですか?

分類Dev

Androidは、表示されなくなったときに非同期読み込みリスト要素を停止します

分類Dev

Androidは、表示されなくなったときに非同期読み込みリスト要素を停止します

分類Dev

ElasticsearchGroovyスクリプトの読み込みエラー

分類Dev

Flutter Webアプリの読み込み中に、[ブラウザー]タブにプロジェクト名が表示されます

分類Dev

クラスコンストラクターでの非同期データの読み込み

分類Dev

x:バインドデータが非同期に表示されない/ UWPアプリで読み込まれたデータセットを待つ

分類Dev

春のクラウドkafkaストリームに非同期で書き込みます

分類Dev

Parse.com非同期読み込みエラーのあるReactjs?オブジェクトにアクセスできません

分類Dev

スクリプトの読み込みが遅すぎます

分類Dev

Angular 4は読み込みと非同期で、空のときに表示されます

分類Dev

HighstockとHighchartsが読み込まれたときのIE6スクリプトエラー

分類Dev

リストビューアクティビティの読み込みに時間がかかり、表示される前に黒い画面が表示されます

分類Dev

SQLServerレプリケーションプロジェクトで「誤った形式のプログラムを読み込もうとしました」というエラーが表示されます

分類Dev

アンドロイドリストビューアダプター非同期タスク画像の読み込み

分類Dev

リンクがIEでスムーズに表示されている間、WebリンクはWebBrowserに読み込まれ、スクリプトエラーをスローします

分類Dev

reactコンポーネント内の非同期読み込みスクリプト

Related 関連記事

  1. 1

    Javascript:ページの読み込みが完了し、スクリプトが非同期を読み込んでいるときに関数を実行します

  2. 2

    nobteookを開くと、AzureNotebookサービスでエラーが表示されます:「ノートブックの読み込みエラー」

  3. 3

    Mvcの完全な非同期スクリプトの読み込み

  4. 4

    読み込み時間が非常に長い-リクエストが非同期で実行されていません。マングース

  5. 5

    非同期スクリプトの読み込み

  6. 6

    エラー:非同期で読み込まれた外部スクリプトからドキュメントに書き込むことはできません

  7. 7

    上記の非同期関数の読み込みが完了するまで、エクスポートされた関数を待機させるにはどうすればよいですか?

  8. 8

    リダイレクトされたstdoutへの非同期書き込みは同期または非同期ですか?

  9. 9

    HTMLページのdiv内でhrefリンクをクリックすると、読み込み中のテキストまたは画像が表示されます

  10. 10

    Djangoの「ページの変更」が奇妙な1文字のスクリプトで読み込まれ、すべて404エラーが発生する

  11. 11

    SmartTableを使用すると、SAPUI5でリソースバンドルの読み込み中にエラーが表示されます

  12. 12

    プリローダーv-クロークにテキストの読み込みが表示されない

  13. 13

    document.write()がページを上書きするかどうか、つまり現在のスクリプトが非同期で読み込まれるかどうかを判断するにはどうすればよいですか?

  14. 14

    Androidは、表示されなくなったときに非同期読み込みリスト要素を停止します

  15. 15

    Androidは、表示されなくなったときに非同期読み込みリスト要素を停止します

  16. 16

    ElasticsearchGroovyスクリプトの読み込みエラー

  17. 17

    Flutter Webアプリの読み込み中に、[ブラウザー]タブにプロジェクト名が表示されます

  18. 18

    クラスコンストラクターでの非同期データの読み込み

  19. 19

    x:バインドデータが非同期に表示されない/ UWPアプリで読み込まれたデータセットを待つ

  20. 20

    春のクラウドkafkaストリームに非同期で書き込みます

  21. 21

    Parse.com非同期読み込みエラーのあるReactjs?オブジェクトにアクセスできません

  22. 22

    スクリプトの読み込みが遅すぎます

  23. 23

    Angular 4は読み込みと非同期で、空のときに表示されます

  24. 24

    HighstockとHighchartsが読み込まれたときのIE6スクリプトエラー

  25. 25

    リストビューアクティビティの読み込みに時間がかかり、表示される前に黒い画面が表示されます

  26. 26

    SQLServerレプリケーションプロジェクトで「誤った形式のプログラムを読み込もうとしました」というエラーが表示されます

  27. 27

    アンドロイドリストビューアダプター非同期タスク画像の読み込み

  28. 28

    リンクがIEでスムーズに表示されている間、WebリンクはWebBrowserに読み込まれ、スクリプトエラーをスローします

  29. 29

    reactコンポーネント内の非同期読み込みスクリプト

ホットタグ

アーカイブ