Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Не могу изменить координату top для DIV'а... / 6 сообщений из 6, страница 1 из 1
20.03.2008, 15:06
    #35203741
armix2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу изменить координату top для DIV'а...
Использую в своей стр этот доктайп

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

не работает задание координаты Div в Mozilla если я вкл в файл этот доктайп, стоит мне его удалить все начинает работать в чем дело?

На IE/Opera с/без доктайпа все работает хорошо!
...
Рейтинг: 0 / 0
20.03.2008, 15:08
    #35203751
armix2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу изменить координату top для DIV'а...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<SCRIPT language="JavaScript">
<!--

function funcScrollDiv()
{
 	var divElement = document.getElementById('rightpoloska');
	var scrtop=getBodyScrollTop();

	divElement.style.top = scrtop;
}

function getBodyScrollTop()
{
	return self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop);
}
//-->
</SCRIPT>


на фразе divElement.style.top в Mozilla встает выполнение скрипта, если удалю <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> все начинает работать, в чем тут дело?
...
Рейтинг: 0 / 0
20.03.2008, 16:27
    #35204092
armix2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу изменить координату top для DIV'а...
Помогите люди решить проблему, дело в том, что в IE7 все работает с доктайп, а на IE6 нет!!!

Какая-то загвоздка в доктайпе! Помогите решить проблему...
...
Рейтинг: 0 / 0
20.03.2008, 19:19
    #35204610
зы
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу изменить координату top для DIV'а...
+"px";
...
Рейтинг: 0 / 0
21.03.2008, 11:26
    #35205399
armix2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу изменить координату top для DIV'а...
зы+"px";

Не работает в IE6, после доьавления px IE7,Opera,Firefox - все ОК, в чем тут загвоздка?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
<SCRIPT language="JavaScript">
<!--

function funcScrollDiv()
{
 	var divElement = document.getElementById('rightpoloska');
	var scrtop=getBodyScrollTop();

	divElement.style.top = scrtop;
}

function getBodyScrollTop()
{
	return self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop);
}
//-->
</SCRIPT>
...
Рейтинг: 0 / 0
21.03.2008, 12:37
    #35205678
зы
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу изменить координату top для DIV'а...
дебагь чему у тебя равен scrtop
див-то, надеюсь, абсолютный?
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Не могу изменить координату top для DIV'а... / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]