Помогите отцентровать страницу в iframe
есть 2 страницы:
весь пхп код не буду писать, ограничимся выводом в хтмл. главная karta.php <html><head></head> <body> <center>Поиск по карте<br> <iframe src="map.php" width="800" height="600" align="center"> Ваш браузер не поддерживает плавающие фреймы! </iframe> </center> </body></html> Вторая map.php <html><head></head> <body> <form action='karta.php' target='_parent'> <input type='image' name='map' src='images/map.jpg'> </form> </body></html> Вторая страница представляет собой огромную картинку-кнопку 4000х3000, при нажатии на которую передаются координаты на главную в фрейм, а он должен центроваться по той точке на которую нажали а дальше уже по обстоятельствам. попытался сделать map.php так <html><head></head> <body onLoad="document.getElementById('center').focus();"> <form action='karta.php' target='_parent'> <input type='image' name='map' src='images/map.jpg'> </form> <div style='position: absolute; display: block; left: 1200px; top: 600px;' id='center' name='center'> <div style='position: relative; z-index: 2;'> <img src='images/x.gif'> </div> </div> </body></html> где top: 600px; и left: 1200px; это координаты которые передались от karta.php в фрейм map.php данная фига работает в IE но не работает в google chrome. Вариант с запуском map.php#center не предлагать. помогите если есть возможность как-то по другому сделать не через кнопку-картинку а просто через картинку |
переделал html map.php
<html> <head> <script type=text/javascript> var c1,c2; c1 = $mapx - 400; c2 = $mapy - 300; </script> </head> <body style='margin: 0px; padding: 0px;' onLoad='window.scroll(c1,c2)'> <form action='karta.php' target='_parent'> <input type='image' name='map' src='images/map.jpg'> </form> </body> </html> $mapx и $mapy переданные координаты. все заработало. |
Часовой пояс GMT +3, время: 17:07. |