Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

последовательность выполнения

> <html>
> <head>
> .<title>Invisible error</title>
>
> .<script type="text/javascript" language="JavaScript">
> ..function fnInsertScript() {
> ...oMyScript = document.createElement('SCRIPT');
> ...oMyScript.setAttribute('language', 'JavaScript');
> ...oMyScript.setAttribute('type', 'text/javascript');
> ...
> ...oMyScript.text =
> ..."alert('Inserted!\\nNow comes error');" +
> ..."aaa.bbb=4";
> ..
> ...oTarget = document.getElementsByTagName('HEAD')[0];
> ...oTarget.appendChild(oMyScript);
> ..}
> .</script>
>
> </head>
> <body onload="fnInsertScript()"></body>
> </html>

Кстати, кто знает, где _определена_ последовательность загрузки страницы и выполнения встроенных в body скриптов? И где _определено_, пускается ли на выполнение всякий вставляемый через DOM <SCRIPT>? Что _фактически_ пускается, я вижу. В каком стандарте написано? Что-то я ни в javascript, ни в DOM пока не нашел. А если не написано - это получится хороший пример плохого кода.

У Мозиллы, судя по всему, оно параллельным тредом пускается, но исключения от того треда теряются.
СообщениеАвторДата
Ars_art11.10.2002 01:30
Leechy11.10.2002 17:42
Ars_art12.10.2002 23:41
Leechy14.10.2002 12:05
Ars_art14.10.2002 22:45
Leechy14.10.2002 23:18
Ars_art15.10.2002 01:41
Ars_art12.10.2002 02:25
crimaniak12.10.2002 00:20
Gilmour12.10.2002 07:46
crimaniak12.10.2002 13:00
Gilmour13.10.2002 14:02
crimaniak14.10.2002 02:15
гоша14.10.2002 15:12
crimaniak15.10.2002 23:29
Gilmour14.10.2002 17:42
crimaniak16.10.2002 00:14
гоша16.10.2002 13:36
Gilmour14.10.2002 04:43
crimaniak15.10.2002 23:22
Gilmour17.10.2002 15:30
Maniac12.10.2002 02:08
crimaniak12.10.2002 13:06
Maniac12.10.2002 01:58
crimaniak12.10.2002 13:20
Gilmour11.10.2002 06:34
Maniac11.10.2002 14:54
Gilmour11.10.2002 15:27
Maniac11.10.2002 15:43
Leechy11.10.2002 17:47
Maniac11.10.2002 17:56
Gilmour11.10.2002 15:58
Ars_art11.10.2002 02:00