var が設定されているかどうかを確認する JavaScript がいくつかあります。設定されている場合は、設定されていない場合は何かを行います。
if (reset === 'reset') {
gallery.unformat(container);
}
reset
ページがロードされた後にのみ設定されます。したがって、このスクリプトは、ユーザーがページをリロードした後にのみ実行されます。
Firefox で新しいタブを開くとreset
設定されていません。クロムで新しいタブを開くreset
と設定されます。
したがって、私の場合、クロムはそれを正しく処理し、最初にサイトにアクセスしたときにのみこの変数が設定されるため、すべてが正しく機能します。
私が知りたいのは、変数がタブ間で伝播するかどうかです。もしそうなら、どのブラウザが何をしますか?