Validation @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 12 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
Coffee
новый человек
0
Сообщения: 20
Зарегистрирован: 16.01.05
Откуда: Yerevan, Armenia
Заголовок сообщения: Validation
Сообщение Добавлено: 18 Февраль 2005, 13:33:04 
У меня проблемма с Валидацией. Поставил javascript для смены графического меню при наведении мышки. Скрипт требует чтобы боди был прописан так:
<body onLoad="MM_preloadImages(\'img/btn/workshop2_ …..
А валидация говорит мол - что за грех. Собственно preload нужен для того чтобы браузер подгружак графику до того как на нее наведут мышку, так что отказываться не хочу. А валидацию хочу. Такой вот базар. Кто встречался с такой проблеммой.
Заранее спасибо.
Sander Муж.
новый человек
0
Сообщения: 35
Зарегистрирован: 19.01.05
Откуда: Yar
Сообщение Добавлено: 18 Февраль 2005, 13:44:45 
Coffee, убери палочку :laugh: перед img: ('img/btn/workshop2_ ….. ')

_________________
(c) Sander
Sander Муж.
новый человек
0
Сообщения: 35
Зарегистрирован: 19.01.05
Откуда: Yar
Сообщение Добавлено: 18 Февраль 2005, 13:45:35 
По идее должно после валидироваться...

_________________
(c) Sander
Coffee
новый человек
0
Сообщения: 20
Зарегистрирован: 16.01.05
Откуда: Yerevan, Armenia
Сообщение Добавлено: 18 Февраль 2005, 14:00:44 

Sander писал(а):
Coffee, убери палочку :laugh: перед img: ('img/btn/workshop2_ ….. ')



Ну не на столько я чайник :
у меня прелод динамичный и палочка не за зря тама.
<?echo'
<body onLoad="MM_preloadImages(\'img/btn/workshop2_'.$lang.'.gif\',
\'img/btn/works2_'.$lang.'.gif\',\'img/btn/deep2_'.$lang.'.gif\',
\'img/btn/in2_'.$lang.'.gif\',\'img/btn/cont2_'.$lang.'.gif\'">';?>
Coffee
новый человек
0
Сообщения: 20
Зарегистрирован: 16.01.05
Откуда: Yerevan, Armenia
Сообщение Добавлено: 18 Февраль 2005, 14:08:13 
Кстати валидации все равно с палочкой или без. Тут базар именно в определении <body onLoad=
<sergio.ga>
новый человек
0
Сообщения: 102
Зарегистрирован: 13.06.03
Откуда: Харьков, Украина
Сообщение Добавлено: 18 Февраль 2005, 15:09:57 
Поставьте скрипт в начале страницы. Зачем вам собственно onLoad? Почему бы не кешировать картинки пока страница грузится?
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 18 Февраль 2005, 15:21:10 
во первых, не onLoad, а onload.
во вторых, ява скрипты на w3 рекомендуют запихивать в CDATA

_________________
Frontend developer: IonDen.com
Coffee
новый человек
0
Сообщения: 20
Зарегистрирован: 16.01.05
Откуда: Yerevan, Armenia
Сообщение Добавлено: 18 Февраль 2005, 16:46:54 
Не то … не другое не знаю. Не как грузить во время …. а особенно CDDATA …. собсвенно был бы не против если бы просвятили. Заранее спасибо 2.
Акела в натуре
Элитарная оппозиция.
6
Сообщения: 1834
Зарегистрирован: 28.12.04
Сообщение Добавлено: 18 Февраль 2005, 16:54:31 
Coffee,
1) Читаем: http://webhelp.ru/#before
2) В следующий раз пишем в форум чем проверялась валидность документа, какая именно была указана ошибка и как она комментировалась. Кроме этого предоставляем весь код от начала до ошибки, включая DOCTYPE.
3) Идём http://validator.w3.org и смотрим как там откомментировано то, что считается ошибкой. Это и будет ответом на вопрос.
Coffee
новый человек
0
Сообщения: 20
Зарегистрирован: 16.01.05
Откуда: Yerevan, Armenia
Сообщение Добавлено: 18 Февраль 2005, 17:11:45 
Нет ну все ожидал, кроме издевательсв... http://webhelp.ru#before ?????
Я перекопал интернет …. и только потом решил спросить. Собственно я не считаю себя таким уж неопытным, просто в первый раз сталкиваюсь с такой проблеммой. А меня здесь учат тому как надо решать проблеммы. Чтобы меня наконец всерьез восприняли.… пожалста посмотрите один из моих проектов: http://www.armenianbridge.com
Акела в натуре
Элитарная оппозиция.
6
Сообщения: 1834
Зарегистрирован: 28.12.04
Сообщение Добавлено: 18 Февраль 2005, 17:15:30 
Coffee, причём тут Ваши проекты? Я как могу догадаться что именно и какой именно валидатор при каком доктайпе считает ошибкой, а? Вы какой ответ искали? Про ошибку вообще? Ну можно все поисковики загрузить запросом "validation error" Или таки речь про конретную ошибку? Тогда как её комментирует w3c?
Coffee
новый человек
0
Сообщения: 20
Зарегистрирован: 16.01.05
Откуда: Yerevan, Armenia
Сообщение Добавлено: 18 Февраль 2005, 17:20:28 
Вот код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>А зори здесь тихие</title>
<link rel="SHORTCUT ICON" href="img/favicon.ico">
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1251">
<script language="JavaScript" type="text/javascript" src="js.js"></script>
<link href="style.css" rel="stylesheet" type="text/css">
</head>

<body onLoad="MM_preloadImages('img/btn/about_1_eng.gif')">

Вот ошибка:
document type does not allow element "BODY" here

<body onLoad="MM_preloadImages('img/btn/deep2.gif')">

The element named above was found in a context where it is not allowed. This could mean that you have incorrectly nested elements -- such as a "style" element in the "body" section instead of inside "head" -- or two elements that overlap (which is not allowed).

One common cause for this error is the use of XHTML syntax in HTML documents. Due to HTML's rules of implicitly closed elements, this error can create cascading effects. For instance, using XHTML's "self-closing" tags for "meta" and "link" in the "head" section of a HTML document may cause the parser to infer the end of the "head" section and the beginning of the "body" section (where "link" and "meta" are not allowed; hence the reported error).

Я думал может надо через CSS.… не нашел ответа. Думал надо скриптом... мало знаний. Вот и обратился: на этот раз официально. Заранее спасибо 3.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 12 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100