2017-05-11 9 views
0

Je découvre sur un script externe, un nouveau var global appelé top, mais je ne vois pas la différence avec window variable?!Quelles sont les différences entre la variable globale window et top javascript?

script externe exemple:

var doc = top.document; 
var re = top.RegExp; 
var nav = top.navigator; 

differents est ce que entre la fenêtre et le dessus variable globale javascript?

+1

Pouvez-vous nous indiquer le code? –

+0

@ANS J'ai édité – Matrix

+2

[site: stackoverflow.com javascript différence entre la fenêtre et le haut] (https://www.google.com/search?q=site%3Astackoverflow.com+javascript+difference+between+window+and + haut) –

Répondre

1

La fenêtre représente le contexte de la fenêtre en cours tandis que top représente le contexte de la fenêtre la plus haute.

Si vous n'utilisez pas de cadres et que tout dans votre page se trouve dans une seule fenêtre, les deux sont identiques.

Mais si vous avez plusieurs cadres en page, puis fenêtre représentera l'image actuellement focalisée alors que haut représentera la fenêtre qui tient toutes les images dans votre page.