У меня есть этот код ниже:
<a onclick="window.open('https://www.google.com', 'previewWindow', 'noopener,top=200,left=200,location=0,menubar=0,status=no,titlebar=0,toolbar=0,width=640,height=640,scrollbars=yes').focus(); return false;">Google</a>
<br>
<a onclick="window.open('https://www.youtube.com', 'previewWindow', 'noopener,top=200,left=200,location=0,menubar=0,status=no,titlebar=0,toolbar=0,width=640,height=640,scrollbars=yes').focus(); return false;">Youtube</a>
Я поставил имя 'previewWindow'
, чтобы каждый раз, когда я нажимал на каждую ссылку, он использовал только одно и то же окно.Все работает нормально, пока я не введу noopener
в третий параметр.Когда я ставлю noopener
, мой браузер открывает новое окно каждый раз, когда я нажимаю на ссылку. Есть ли какие-либо конфликты с моим кодом, которых я не знал? Я знаю, что есть другой способ сделать это, назначив мое новое окно переменной, но как часть требований я долженсюда.Спасибо за вашу помощь.