Показать сообщение отдельно
  #1 (permalink)  
Старый 29.09.2009, 20:10
Новичок на форуме
Отправить личное сообщение для coda Посмотреть профиль Найти все сообщения от coda
 
Регистрация: 29.09.2009
Сообщений: 2

Помогите отцентровать страницу в 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 не предлагать.

помогите если есть возможность как-то по другому сделать не через кнопку-картинку а просто через картинку

Последний раз редактировалось coda, 30.09.2009 в 08:28.
Ответить с цитированием