Показать сообщение отдельно
  #1 (permalink)  
Старый 04.02.2011, 22:07
Новичок на форуме
Отправить личное сообщение для angel-13th Посмотреть профиль Найти все сообщения от angel-13th
 
Регистрация: 04.02.2011
Сообщений: 4

Всплывающая форма в центре страницы для гостевой книги
Здравствуйте, создаю сайт и тут встретился с проблемой, которую я не могу решить.
У меня есть файл javascript
function fetch_object_posleft(elm) {
	var left = elm.offsetLeft;
	while((elm = elm.offsetParent) != null) {
		left += elm.offsetLeft;
	}
	return left;
}
function fetch_object_postop(elm) {
	var top = elm.offsetTop;
	while((elm = elm.offsetParent) != null) {
		top += elm.offsetTop;
	}
	return top;
}
function showC(id,obj) {
	document.getElementById("commentDialog").style.left = document.body.clientWidth / 2 - 150 + "px";
	document.getElementById("commentDialog").style.top = fetch_object_postop(obj) + 25 + "px";
	document.getElementById("commentDialog").style.display = "";
	document.getElementById("recN").value = id;
}
function hideC(id) {
	document.getElementById("commentDialog").style.display = "none";
}
function addsm(what,sm) {
	obj = document.getElementById(what);
	obj.value += ":" + sm + ":";
}


и php файл
<div id="commentDialog" style="position: absolute; display: none; z-index: 1000;">
	<form action="addcomment.php" method="POST">
	  <label for="name"><center>Ваше имя:</center></label>
      <p><input type="text" name="user" maxlength="15" style="width: 225px;" /></p>
      <label for="message"><center>Сообщение:</center></label>
      <p></textarea> <textarea id="c" name="message" maxlength="2000" style="width: 225px; height: 

100px;"></textarea><br /></p>
                        			
                        <center><input type="submit" value="Добавить" class="btn"/>
	          <input type="button" value="Отмена" onClick="hideC();"class="btn"/></center>
	  <p><input type="hidden" name="target" id="recN" /></p>
</form>

</div>


Это форма комментирования в гостевой книге. Когда нажимаешь на кнопку "Комментировать" эта форма появляется рядом с самим словом, а по скольку я меня сделан сайт фиксированный ( если так правильно называется), то Форма открывается за пределами страницы.


Моя просьба к вам заключается в том чтобы зафиксировать эту форму в центре страницы.

Если понадобится , вот ссылка гостевой книги http://www.wooden-fantasy.ru/book/gBook.php
Ответить с цитированием