powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / ... is not defined
4 сообщений из 4, страница 1 из 1
... is not defined
    #35423036
непонимайу
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пример из книги, а не работает. пишет "centered is not defined"
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled Document</title>
<script language="javascript">
function setupElement()
{
  centered.style.setExpression("top", "document.body.clientHeight/2-centered.offsetHeight/2");
  centered.style.setExpression("left", "document.body.clientWidth/2-centered.offsetWidth/2");  
}
</script>
</head>
<body onLoad="setupElement();">
<div id="centered" style="position:absolute; top:0; left:0">text</div>
</body>
</html>
...
Рейтинг: 0 / 0
... is not defined
    #35423058
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
непонимайупишет "centered is not defined"
Так определи его.

Код: plaintext
var centered=document.getElementById('centered')
...
Рейтинг: 0 / 0
... is not defined
    #35423121
непонимайу
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled Document</title>
<script language="javascript">
function setupElement()
{
  var centered=document.getElementById('centered');
  centered.style.setExpression("top", "document.body.clientHeight/2-centered.offsetHeight/2");
  centered.style.setExpression("left", "document.body.clientWidth/2-centered.offsetWidth/2");  
}
</script>
</head>
<body onLoad="setupElement();">
<div id="centered" style="position:absolute; top:0; left:0">text</div>
</body>
</html>
в ie сработало только по ширине, высота осталось 0. в firefox "Ошибка: centered.style.setExpression is not a function". про firefox понятно, почему в ie высота осталась 0?
...
Рейтинг: 0 / 0
... is not defined
    #35423142
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
непонимайупочему в ie высота осталась 0?
В "моем" ИЕ (6.0.*) слово "text" встало четко поцентру - ЧТД.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / ... is not defined
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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