#html #iframe #href
#HTML #iframe #href
Вопрос:
Я должен загрузить страницу в новом окне, а мой <a href>
находится в iframe, поэтому он не работает. Ссылка открывается внутри того же iframe, и я этого не хочу, я хочу, чтобы она была в совершенно новом окне. Кто-нибудь знает решение, пожалуйста?
<a href="https://www.sciencedirect.com/science/article/abs/pii/S0944711316301891" id="lien" target="_blank">Lien vers une étude publiée sur ScienceDirect</a>
^ Я не хочу, чтобы он загружался в iframe, в котором находится кнопка
Ответ №1:
Используйте javascript window.open()
. Вы можете запустить его из <a>
тега. https://developer.mozilla.org/en-US/docs/Web/API/Window/open
Комментарии:
1. в принципе, я бы сделал
<script> myfunction { "window.open(https://www.sciencedirect.com/science/article/abs/pii/S0944711316301891", "_blank" } </script> and then add onclick="myfunction()"
на моем ahref?2. вы также можете это сделать
<a href="javascript:window.open()" ....
, и, IMO, вам нужно другое имя, а не _blank, но попробуйте3. сработало очень хорошо, спасибо, что сэкономили мне несколько часов до крайнего срока