Skip to content

Commit bb77d76

Browse files
committed
Conflict fixed on "Popups and window methods" page in french language
1 parent a97e0ce commit bb77d76

File tree

1 file changed

+0
-23
lines changed

1 file changed

+0
-23
lines changed

3-frames-and-windows/01-popup-windows/article.md

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -40,29 +40,6 @@ button.onclick = () => {
4040

4141
De cette manière, les utilisateurs sont en quelques sortes protégés des pop-up indésirées, mais la fonctionnalité n'est pas complètement désactivée.
4242

43-
<<<<<<< HEAD
44-
Et si la pop-up s'ouvre depuis un `onclick`, mais après un `setTimeout` ? C'est un peu délicat.
45-
46-
Essayons ce code:
47-
48-
```js run
49-
// s'ouvre après 3 secondes
50-
setTimeout(() => window.open('http://google.com'), 3000);
51-
```
52-
53-
La pop-up s'ouvre dans Chrome, mais elle est bloquée dans Firefox.
54-
55-
...Si nous diminuons le délai, la pop-up s'ouvre dans Firefox également:
56-
57-
```js run
58-
// s'ouvre après 1 seconde
59-
setTimeout(() => window.open('http://google.com'), 1000);
60-
```
61-
62-
La différence est que Firefox traite le timeout de 2000ms ou moins comme acceptable, mais au delà, il enlève la "confiance", assumant que désormais c'est "hors de l'action de l'utilisateur". Donc le premier cas est bloqué, quand le second ne l'est pas.
63-
64-
=======
65-
>>>>>>> 285083fc71ee3a7cf55fd8acac9c91ac6f62105c
6643
## window.open
6744

6845
La syntaxe pour ouvrir une pop-up est : `window.open(url, name, params)`:

0 commit comments

Comments
 (0)