Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.12.71.237] |
|
Сообщ.
#1
,
|
|
|
Всем привет.
Есть у меня не большая хтмл страница, а на ней фотогалерея. При нажатие на картинку, запускается такой код: function ViewPicture(value) { var OpenWindow=window.open('','picwin','width=' + screen.width + ', height=' + screen.height + ',directories=no, fullscreen=yes, location=no,menubar=no,scrollbars=yes,status=no,toolbar=no,resizable=yes,top=0,l eft=0'); OpenWindow.document.write("<HTML><HEAD>") OpenWindow.document.write("<TITLE>View Picture</TITLE></HEAD>") OpenWindow.document.write("<BODY BGCOLOR='white'>") OpenWindow.document.write("<CENTER>") OpenWindow.document.write("<img border=0 src="+value+"></CENTER><BR><CENTER>") OpenWindow.document.write("<a href='#' onClick='self.close()'>Close</a>") OpenWindow.document.write("</CENTER>") OpenWindow.document.write("</BODY></HTML>") OpenWindow.focus(); } Все вроде хорошо, но по возвращению мы попадаем в самое начало. Как убрать рефреш первого документа, после запуска второго ? У многих я такое видел и рефреша такого небыло. |
Сообщ.
#2
,
|
|
|
Насолько мне подсказывает интуиция, вызов должен быть таким:
[html]<a href="#" onclick="ViewPicture(value); return false;">[просмотр]</a>[/html] |
Сообщ.
#3
,
|
|
|
Цитата по возвращению мы попадаем в самое начало. Как убрать рефреш первого документа, после запуска второго ? Ээ... что значит попадаем в самое начало? Какой такой рефреш? Никакого обновления окна у меня не происходит. Добавлено Цитата Rom@nych, 13.10.04, 20:13 Насолько мне подсказывает интуиция, вызов должен быть таким: Аааа да скорее всего дело именно в этом. |
Сообщ.
#4
,
|
|
|
Спасибо помогло !
p.s return в событиях, хм ... надо будет почитать. |