You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 3-frames-and-windows/01-popup-windows/article.md
+1-20Lines changed: 1 addition & 20 deletions
Original file line number
Diff line number
Diff line change
@@ -92,11 +92,7 @@ Paramètres de `params`:
92
92
93
93
Il existe également certains paramètres spécifiques aux navigateurs qui sont moins bien supportés et généralement pas utilisés. Consultez <ahref="https://developer.mozilla.org/fr/docs/Web/API/Window/open"> window.open sur MDN</a> pour plus d'exemples.
94
94
95
-
<<<<<<< HEAD
96
95
## Exemple: une fenêtre minimaliste
97
-
=======
98
-
## Example: a minimalistic window
99
-
>>>>>>> bf7d8bb1af3b416d393af1c15b03cb1352da1f9c
100
96
101
97
Ouvrons une fenêtre avec le minimum de paramètres fonctionnels juste pour voir quels navigateurs nous autorise à les désactiver :
102
98
@@ -129,11 +125,7 @@ Règles des paramètres omis:
129
125
130
126
## Accèder a une pop-up depuis une fenêtre
131
127
132
-
<<<<<<< HEAD
133
128
La fonction `open` retourne une référence à la nouvelle fenêtre. Celle ci peut être utilisée pour manipuler ses propriétés, changer sa localisation et bien plus.
134
-
=======
135
-
The `open` call returns a reference to the new window. It can be used to manipulate its properties, change location and even more.
136
-
>>>>>>> bf7d8bb1af3b416d393af1c15b03cb1352da1f9c
137
129
138
130
Dans cet exemple, nous générons du contenu en pop-up avec Javascript:
139
131
@@ -255,13 +247,9 @@ Il existe un évènement `window.onscroll`.
255
247
256
248
Théoriquement, il existe des méthodes `window.focus()` et `window.blur()` pour faire/défaire le focus sur une fenêtre. Il existe également des événements `focus/blur` qui permettent de saisir le moment où le visiteur focus une fenêtre et passe ailleurs.
257
249
258
-
<<<<<<< HEAD
259
250
Bien que, dans la pratique, ils soient sévèrement limités, car dans le passé, des pages malveillantes en abusaient.
260
251
261
252
Par exemple, regardez ce code :
262
-
=======
263
-
Although, in practice they are severely limited, because in the past evil pages abused them.
264
-
>>>>>>> bf7d8bb1af3b416d393af1c15b03cb1352da1f9c
265
253
266
254
267
255
```js run
@@ -279,17 +267,10 @@ Pourtant, il existe des cas d'utilisation où de tels appels fonctionnent et peu
279
267
280
268
Par exemple:
281
269
282
-
<<<<<<< HEAD
283
270
- Lorsque nous ouvrons une pop-up, l peut être judicieux d'y lancer un `newWindow.focus()`. Juste au cas où, pour certaines combinaisons de systèmes d'exploitation/navigateurs, cela garantit que l'utilisateur se trouve maintenant dans la nouvelle fenêtre.
284
-
- Si nous voulons savoir quand un visiteur utilise effectivement notre site web, nous pouvons suivre `window.onfocus/onblur`. Cela nous permet de suspendre/reprendre les activités en page, les animations, etc. Mais veuillez noter que l'événement `blur` signifie que le visiteur a quitté la fenêtre, mais qu'il peut toujours l'observer. La fenêtre est en arrière-plan, mais elle peut être toujours visible.
271
+
- Si nous voulons savoir quand un visiteur utilise réellement notre application Web, nous pouvons suivre `window.onfocus/onblur`. Cela nous permet de suspendre/reprendre les activités sur la page, les animations, etc. Mais veuillez noter que l'événement `blur` signifie que le visiteur est sorti de la fenêtre, mais qu'il peut toujours l'observer. La fenêtre est en arrière-plan, mais peut toujours être visible.
285
272
286
273
## Résumé
287
-
=======
288
-
- When we open a popup, it might be a good idea to run `newWindow.focus()` on it. Just in case, for some OS/browser combinations it ensures that the user is in the new window now.
289
-
- If we want to track when a visitor actually uses our web-app, we can track `window.onfocus/onblur`. That allows us to suspend/resume in-page activities, animations etc. But please note that the `blur` event means that the visitor switched out from the window, but they still may observe it. The window is in the background, but still may be visible.
290
-
291
-
## Summary
292
-
>>>>>>> bf7d8bb1af3b416d393af1c15b03cb1352da1f9c
293
274
294
275
Les fenêtres pop-up sont rarement utilisées, car il existe des alternatives : chargement et affichage des informations dans la page, ou dans l'iframe.
0 commit comments