Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Разработка под ASP.NET > Создаю PopUp, а родительское окно перезагружается |
Автор: dazy 17.12.2007, 23:57 | ||
Есть страничка, на ней много превьюшек. Превьюшки сделаны так:
ImageWrap генерит - <img class='image' src=http://localhost:1110/test/Image.ashx?Size=24&ImageID=ecc70b2f ... /> т.е. обертку превьюшки. ImagePopUp генерит - "javascript:onclick=window.open('http://localhost:1110/test/Desktop/FullImage.aspx?ImageID=ecc70b2f ... )" т.е. код для того чтобы открыть в PopUp полноразмерную копию превьюшки. Все работает, за исключением того, что при открытии PopUp, родительская страничка перезагружается. Что нужно сделать, чтобы при клике на HyperLink не происходил релоад странички? |
Автор: Mymik 18.12.2007, 08:39 | ||
убери псевдокласс javascript (он в обработчике события не обязателен) и добавь после вызова функции открытия полноразмерного окна гашение события (return!1). |
Автор: dazy 18.12.2007, 14:08 |
А у меня нет свойства onClick для HyperLink`a... Почему то.... ![]() ____ Странно, хоть свойства и нет, а сделал по образцу - все работает. Спасибо. [+] |