1

window.location が別のページに移動するのに 3 ~ 5 秒かかるのはなぜですか? 確認後すぐにページを切り替えたい。

<script>
       var a = confirm('Do you want to insert the device specifications now ؟');
       if(a)
       {
       var name = '<?= $items_name ?>';
       window.location = 'mobiles.php?name='+name;
       }else
       {
       return false;
       }
</script>

私には location.assign の方が速いようです

<script> 
var a = confirm('Do you want to insert the device specifications now?');
if(a) {  
  var name = '<?= $items_name ?>'; 
  window.location.assign('mobiles.php?name='+name); 
}
else { 
    return false; 
} 
</script> 
4

1 に答える 1

0

コードはすぐにページ変更をトリガーします。遅延が発生している場合は、ブラウザが新しいページを読み込むのにかかる時間である可能性があります。新しいページの読み込み時間を最適化してみてください。Googleを使用するだけで、ページの読み込み時間を最適化するためのさまざまなリソースをWeb上で見つけることができます。

于 2012-05-11T19:09:44.437 に答える