Открыть новою вкладку в mozila
<a href="/nokia.html" target="_blank" onclick="nokia(modelId);">nokia</a> или <a href="/nokia.html" target="_blank" onclick="nokia(modelId);return false;">nokia</a>
function nokia(id) {
// другой код
return true;
}
Проблема с мозилой. Первый вариант ссылки не ожидая выполнения скрипта открывает ссылку, вторая ссылка вообще блокируется. С вебкитом проблем нет, использую click() по айди после выполнения кода. В мозиле это запрещено :-/ |
А если так?
<a href="http://yandex.ru" target="_blank" onclick="return f();">nokia</a>
<script>
function factorial(n) {
return (n != 1) ? n * factorial(n - 1) : 1;
}
function f() {
try {
console.log( factorial(100) );
} finally{
return true;
}
}
</script>
|
Спасибо.
|
| Часовой пояс GMT +3, время: 05:25. |