Вопрос про JavasScripts

akapaka
На сайте с 12.01.2004
Offline
105
553

Подскажите, пожалуйста.

На странице префьюшки картинок, при клике на них JavasScripts открывает большие картинки в новом окне. Но при этом если кликнуть раньше того, как страница загрузилась полностью, загрузка страницы останавливается. Что нужно добавить в скрипт, чтобы загрузка не страницы не останавливалась "return: true" или "return: false", а то я совсем чего-то запутался...:confused:

ixRock
На сайте с 14.11.2006
Offline
46
#1

исходник или урл страницы в студию, тут телепатов нет :)

Работаю [S]за еду и секас[/S] с XHTML, CSS, XSLT, JS, PHP. Если что, вот тут (http://www.mintdesign.ru/) некоторые мои работы. Контакты: ася 344-ноль86-276, мыло ixrock@gmail.com
Дмитрий Вячеславович
На сайте с 10.10.2006
Offline
141
#2

у вас вызов функции стоит на онклик ? Тогда после возвращайте фальш. Загрузка пойдет дальше.

Ayavryk
На сайте с 11.10.2003
Offline
209
#3

Ловите событие onload. По этому событию выставит флаг. При наличии флага - делаете открытие окна.

<html>

<body onload='loaded=true'>

<a href="#" onclick="if (loaded) window.open('http://ya.ru')">Тык</a>

</body>

</html>

Тынгыр, мынгыр, комсомол (http://erum.ru). Ехари, ехари, (жалобно) аяврик. /народная тунгусская песня/
akapaka
На сайте с 12.01.2004
Offline
105
#4
Дмитрий Вячеславович:
у вас вызов функции стоит на онклик ? Тогда после возвращайте фальш. Загрузка пойдет дальше.

Да именно! Спасибо огромное!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий