mychatik
Постоялец
- Регистрация
- 28 Авг 2011
- Сообщения
- 47
- Реакции
- 24
- Автор темы
- #1
Встала задача - по клику на кнопку, открыть в новом окне картинку.
Далее, по клику по родительскому окну, либо по дочернему (а лучше оба варианта) это окно с картинкой должно закрыться.
Я так понимаю, что без javascript эту задачу не решить.
Пытаясь самостоятельно найти решение, я набрёл на вот такой скрипт:
Этот скрипт, судя по описанию, по клику открывает окно заданных размеров с картинкой и по клику на родительском окне - закрывает его. То есть, практически всё то, что мне нужно.
Но возникли сразу вопросы.
Я только пытаюсь изучать javascript, поэтому прошу помощи у Гуру
Самый главный вопрос:
Как его применить? Т.е. прикрепить скрипт к вот такой кнопке?
И второй вопрос - если возможно, как его модифицировать, чтобы дочернее окно закрывалось и по клику на родительском окне, и по клику на него само?
Далее, по клику по родительскому окну, либо по дочернему (а лучше оба варианта) это окно с картинкой должно закрыться.
Я так понимаю, что без javascript эту задачу не решить.
Пытаясь самостоятельно найти решение, я набрёл на вот такой скрипт:
Код:
function ShowWin(src, width, height){
obj = window.open("", "", "scrollbars=0,dialog=0,minimizable=1,modal=1,width="+width+",height="+height+",resizable=0" ) ;
obj.document.write("<html>" ) ;
obj.document.write("<img src=\""+src+"\" />" ) ;
obj.document.write("</html>" ) ;
this.onfocus=function(){obj.close();}
}
Но возникли сразу вопросы.
Я только пытаюсь изучать javascript, поэтому прошу помощи у Гуру
Самый главный вопрос:
Как его применить? Т.е. прикрепить скрипт к вот такой кнопке?
HTML:
<a href="ссылка"><img src="</knopka.gif" width="20" height="100"></a>