|
|
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
в общем есть код,приблизительно следующего вида: <!DOCTYPE html> <body> oooooooooooooooooooooo <SCRIPT> ... </script> проблема в том, что скрипт не работает,но если убрать доктайп: <body> oooooooooooooooooooooo <SCRIPT> ... </script> то скрипт работает.чтокакгдепочему???? как доктайп влияет на выполнение скрипта?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2012, 20:27:01 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
DOCTYPE влияет на отрисовку разметки. Что-то я слышал, что он может влиять и на скрипт, но из практики сделал вывод: если это происходит, значит это не скрипт, а говнокод. чтокакгдепочемуFireBug ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2012, 20:44:29 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
swarex, через валидатор ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2012, 20:54:28 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
swarex, Напишите маленькими буковками открывающий и закрывающий тэти. Вообще-то, не понятно. Потому что то, что Вы написали, глаза невалидностью режет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2012, 20:58:29 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
говнокод <script> function resize(){ var wwidth=(window.innerWidth)?window.innerWidth: ((document.all)?document.body.offsetWidth:null), page = document.getElementById("page"), left = document.getElementById("left"), right = document.getElementById("right"), center = document.getElementById("center"); if (wwidth<=1120) { page.style.width = 100 + '%'; left.style.width = 20 + '%'; right.style.width = 20 + '%'; center.style.width = 59 + '%'; } else if (wwidth<=1520) { page.style.width = 1100; left.style.width = 170; right.style.width = 170; center.style.width = 750; } else { page.style.width = 1500; left.style.width = 247; right.style.width = 247; center.style.width = 1000; } } window.onload = resize(); window.onresize = resize; </script> что здесь токого нехорошего? про валидационные проблемы - поподробнее плз. (что не соответствует и на что надо заменить? все буквы в коде мелкие,у меня просто капслок нажатым был ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2012, 21:12:10 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
swarex, смысл выкладывать часть, нужно всё ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2012, 21:16:31 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
У Вас и в яваскрипте проблемы: Не page.style.width = 1500;, а page.style.width = "1500px"; В "правильных" браузерах не будет работать. Что, к каждой строчке придираться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2012, 21:18:56 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
Проще сказать, что тут хорошего. Ничего. А особенно плохо innerWidth, all и запятые там, где должны быть точки с запятыми. А еще resize и resize() это две большие разницы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2012, 21:19:04 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
Про точки с запятыми соврал, там многострочный var. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2012, 21:20:41 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
А еще все это можно сделать вообще без скрипта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2012, 21:21:44 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
Antonariy, Прикольно, я на запятые даже и внимания не обратил. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2012, 21:22:10 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
AntonariyПро точки с запятыми соврал, там многострочный var. А, понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2012, 21:23:07 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
судя по всему фаербаг есть у всех - как работает без доктайпа по умолчанию - ширина в пикселях вроде? особенно плохо innerWidth, all что плохо?и как тогда лучше узнать рабочую ширину клиента? resize и resize() это две большие разницы да, большие,но что вы хотите?убрать скобки от window.onload? совсем так без скрипта сделать нельзя. я хочу сделать несколько стилей - с маленькими сайдбарами для маленьких моников и большими для больших. т.е. ~ 3 пакета стилей,в зависимости от ширины рабочей части браузера переключаемые скриптом. пока просто примериваюсь. пс: не посоветуете хороший текстовый онлайн учебник js для нубасов,с понятными примерами? яваскрипт.ру - не надо, ибо у них нет примеров относительно полезного использования материала.как делать говорят,а нафига - нет((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2012, 21:38:39 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2012, 21:54:45 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
в зависимости от ширины рабочей части браузера переключаемые скриптомЭто можно сделать через css ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2012, 23:03:25 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
swarexкак доктайп влияет на выполнение скрипта?? Добавь type="text/javascript" к тегу <script>. Это может влиять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 00:37:47 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 07:49:27 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
+автор я хочу сделать несколько стилей - с маленькими сайдбарами для маленьких моников и большими для больших. http://www.javascriptkit.com/howto/newtech3.shtml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 09:07:11 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
bazileДобавь type="text/javascript" к тегу <script>. Это может влиять. 4. No More Types for Scripts and Links / The default, which is used if the attribute is absent, is "text/javascript". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 09:37:55 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
Ex_Soft4. No More Types for Scripts and Links/ The default, which is used if the attribute is absent, is "text/javascript". Спасибо. Буду знать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 09:53:18 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
просто интересно - браузер без поддержки html5 на какой доктайп будет ориентироваться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 11:25:31 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
как-то так...просто интересно - браузер без поддержки html5 на какой доктайп будет ориентироваться? Какой указан, на тот и ориентируется. Доктайп 5-го html понимают все более менее популярные браузеры (включая IE6, нетскейп лохматых годов и т.д.). Другое дело теги <video> и прочие браузер не поймёт, но сам доктайп будет воспринят корректно и браузер перейдёт в заданый ему доктайпом режим. А в чём вопрос был? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 11:48:32 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 13:18:05 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
как-то так... http://habrahabr.ru/post/140155/ 404 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 13:30:49 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
Antonariyкак-то так... http://habrahabr.ru/post/140155/ 404хм, а у меня нормально загружается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 13:35:16 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
хм, сейчас работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 14:05:14 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
Antonariyхм, сейчас работает Какие-то работы у них там были. p.s. статья как статья, мне кажется обо всём этом постоянные форумчане данного раздела знали ещё несколько лет назад. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 14:20:12 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
st_stAntonariyхм, сейчас работает Какие-то работы у них там были. p.s. статья как статья, мне кажется обо всём этом постоянные форумчане данного раздела знали ещё несколько лет назад.я пока что не помню все боянистые урлы )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 14:26:59 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
автормне кажется обо всём этом постоянные форумчане данного раздела знали ещё несколько лет назад. авторFF 4+, Chrome 7+ и Opera 11.6+... У этих браузеров для любого HTML используется HTML5-парсер . Вот-вот к ним присоединится Opera 12 и IE10. всё что меня интересовало!!! => браузеры ниже парсят по HTML 4.01 и XHTML 1.0. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 15:37:53 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
как-то так...автормне кажется обо всём этом постоянные форумчане данного раздела знали ещё несколько лет назад. авторFF 4+, Chrome 7+ и Opera 11.6+... У этих браузеров для любого HTML используется HTML5-парсер . Вот-вот к ним присоединится Opera 12 и IE10. всё что меня интересовало!!! => браузеры ниже парсят по HTML 4.01 и XHTML 1.0. Тег html5 <details> как работал только в Хроме, так и работает только в нём, браузеры как отображали вёрстку по законам режимов Quirks Mode/Standards Mode/Almost Standards Mode ( писал об этом неделю назад), так и продолжают отображать, независимо от того, какой там парсер используется, html/xhtml как парсился согласно контент-тайпу, так и продолжает. Если не секрет, для каких целей был сей вопрос? С практической стороны во время разработки что-нибудь изменилось от того, что в последних версиях браузеров появился модернизированный парсер, который начал понимать частично html5? Не говоря уже о том, что поддержку IE 7 никто не отменял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 17:28:33 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
Малыхин Сергей, там не описан мой случай!!! авторавторв зависимости от ширины рабочей части браузера переключаемые скриптом Это можно сделать через css как?кинтье ссылочку плиз авторавторкак доктайп влияет на выполнение скрипта?? Добавь type="text/javascript" к тегу <script>. Это может влиять. стандарт хтмл 5 не требует этого так знает кто нибудь, что не так?если проблема в скрипте - то фаербаг это сказал бы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 18:02:40 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
st_stмодернизированный парсер, который начал понимать частично html5"Понимать" html5 задача не парсера, а рендера. Задача html-парсера — понимать синтаксис html, а он одинаков для всех версий. В случае с xhtml используется другой парсер, xml, синтаксис которого тоже более чем стандартен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 18:03:57 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 18:05:41 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
авторЕсли не секрет, для каких целей был сей вопрос? гыгы: ты реально не веришь в то, что людям бывает просто интересно?! ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 18:06:22 |
|
||
|
<!DOCTYPE html> не даёт работать скрипту
|
|||
|---|---|---|---|
|
#18+
Вот полный стандарт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2012, 18:06:48 |
|
||
|
|

start [/forum/topic.php?all=1&fid=22&tid=1449355]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
161ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 458ms |

| 0 / 0 |
