Русский
<!-- http://www.downcodes.com --> <!-- bbs http://bbs.downcodes.com --> <!--Для достижения этого эффекта необходимы два шага. Первый шаг. это: добавьте следующий код в область <head> --> <script type="text/javascript"> var x=0,y=0,w=200,h=100, dx=5,dy=5, интервал=100 вар win=null; вар интервалID; функция startIt() { win=window.open('javascript:"http://www.downcodes.com"',"","width="+w+",height ="+ h) win.moveTo(x,y) интервалID = window.setInterval("bounce()",interval) } var Running=false; var close=false; functionounce() { Running=true if (win. закрыто) {clearInterval(intervalID) Running=false return } if ((x+dx>(500-w)) || (x+dx<0))dx=-dx if ((y+dy>(500-h) )) | (y+dy<0))dx=-dy x+=dx y+=dy win.moveTo(x,y) if (close) { win.close()clearInterval(intervalID) } } function closeWin() | { if ( Running) close=true } </script> <!--Шаг 2. Добавьте следующий код в область <body> --> <p><a href="#" onMousedown='startIt()' >Окно отображения</a></p> <p> <a href="#" onMousedown='closeWin()'>Закрыть окно</a></p>