私はコンテンツ管理システム内にビルドしているので、読み込み機能で創造的にする必要があります。スクリプトがない場合はスキップ機能
私は2つのスクリプトを読み込み中に実行しています。ホームページのランダム背景画像、およびナビゲーションメニュー。私はロード時に実行される別のスクリプトに両方を含めました。背景画像を取得するための唯一のページはホームページです。したがって、ランダムなホームスクリプトがリンクされていない他のすべてのページでは、スクリプトのエラーやメニューが読み込まれません。
私はまず背景画像を実行したいと思います。この問題を回避するには、最初にメニューを読み込んで、任意のサブページでランダムなホームスクリプトを中断させますが、これは理想的ではなく、解決策を見つけることを望んでいます。
まず画像を読み込み、ナビゲーションスクリプトを実行します。そして、イメージスクリプトが定義されていない場合は、私はそれをスキップして、ナビゲーションスクリプトを実行したいと思います。ここで
は私のコードです:
function start() {
var randH = randomHome();
var undefined = false;
if (randH === undefined) {
loadNAV();
}
else {
randomHome();
loadNAV();
}
}
window.onload = start;
2つの機能は、次のように記載されているとき、別のファイルや仕事でうまくリンクされます
function start() {
loadNAV();
randomHome();
}
window.onload = start;
しかし、これにはないサブページにエラーを残し背景画像を取得します。だから私はバックグラウンドイメージを最初に読み込む、またはスキップし、そしてその後、ナビゲーションエラーの答えを探しています。
'undefined'が予約語であるとスタート機能@soviutアイデンティティ – evolutionxbox