0

ckEditor.js javascriptが呼び出されているページを開く前に、 ckEditor ckEditorをプリロードする方法はありますか?ckEditor.jsは重い350kbのファイルであり、一部のユーザーにとってはダイヤルアップ接続を介してアップロードするのに20〜30秒かかるため、これを実行したいと思います。ユーザーがフロントページ(単純な静止HTML)を開いただけで、フロントページを読むのに忙しいときにロードしたいと思います。そして、彼/彼女がckeditorが使用されているページに移動するまでに、ckeditor.jsはすでにロードされ、キャッシュされています。

4

1 に答える 1

0

ホームページに CKEditor を js ファイルとして定期的に含めることで、これを確実に行うことができます。これにより、別のページに移動する前にキャッシュに読み込まれます。問題は、CKEDtior が通常、ファイル名の末尾にあるクエリ文字列として任意の番号にリンクされているため、キャッシュできなくなることです (ckeditor.js?v=12424324234 など)。おそらく、CKEditor ソース (これは完全な悪夢だと思います) に入り、そのファイルがキャッシュしようとしている JS ファイルを呼び出している場所をグローバル検索し、その変数が含まれていないことを確認する必要があります。最後にクエリ文字列。

于 2012-11-24T21:07:56.823 に答える