Как перенести Перенаправление на конкретный URL-адрес и после этого выполнить логику функций в JavaScript?Перенаправление на URL-адрес перед выполнением функции JS в C#
У меня есть следующий код. JavaScript:
<script type="text/javascript">
function onHrefClick(varHref) {
window.open(varHref, '_blank');
//here code
}
</script>
HTML:
<a href="#" onclick="onHrefClick('www.google.com')">Google</a>
Но это всегда первый выполнить свой код, а затем он будет перенаправлять на URL.
Update:
я попробовать это также будет открыть первое всплывающее окно затем перенаправляет на страницу. он будет ждать перенаправления, пока я не нажму кнопку «Всплывающее окно».
<script type="text/javascript">
function onHrefClick(varHref) {
window.open(varHref, '_blank');
alert(varHref);
}
Я хочу, чтобы перенаправить на внешней ссылке, здесь ни какого-либо родителя или ребенка понятию
Но вы перенаправляетесь в этом методе, чтобы он перенаправлял и делал все, что пожелал после этого. – mean
@ Кабали, если бы я добавил всплывающее окно после window.open, он сначала откроет всплывающее окно, а затем перенаправится на этот URL, но я хочу сначала перенаправить на этот URL, а затем открыть всплывающее окно. –
Я думаю, что если вы сначала перенаправляете, вы не сможете выполнить код страницы после. –