| 
 внешний файл Простите меня за мою тупость. Осваиваю так сказать азы... Вот столкнулся с тем, что не получается подключить внешний файл... В чем проблема не понимаю, тот же код в основном файле работает... Основной документ: <html> <head> <base href="file://localhost/E:\Documents and Settings\Admin\Рабочий стол\Web programming/"> <title>Example</title> <script type="text/javascript" src="first.js"> </script> </head> <body> <script type="text/javascript"> <!-- WriteIt(); //--> </script> <br> <img src="5.jpg"> </body> </html> Внешний файл: function WriteIt() { document.write("Hello"); } Все настолько просто...и почему то не работает... | 
| 
 скорее всего дело в том, что ваш файл подгружается после того как загрузился весь документ, и поэтому document.write() не может быть уже вызван. используйте другие способы , например getElementById().innerHTML | 
| 
 Так я же его загружаю в разделе <head>, а функция вызывается в <body>?? | 
| 
 badfoks, Проверьте правильность пути к файлу. Как вариант - используйте относительный путь. И не нужно ставить комментарии внутри <script>, который подгружает файл: <script type="text/javascript" src="first.js"></script> | 
| 
 сделал относительный путь. Для дополнительной проверки вставил рисунок тоже с относительным путем: <html> <head> <base href="file://localhost/E:\Documents and Settings\Admin\Рабочий стол\Web programming/"> <title>Example</title> <script type="text/javascript" src="first.js"> </script> </head> <body> <script type="text/javascript"> <!-- WriteIt(); //--> </script> <br> <img src="5.jpg"> </body> </html> В результате рисунок открывается, а скрипт по прежнему не срабатывает... Может в настройках что то не так... | 
| 
 badfoks, Все должно работать. Какой браузер используется? Разрешено ли выполнение скриптов? Не выдается ли каких предупреждений. | 
| 
 Андрей Параничев,  Пробовал в IE, Firefox, Opera. Версии последние. Скрипты они выполняют, если без внешнего файла... Предупреждений нет. Меня наверно глючит)) | 
| 
 Вложений: 1 Попробуйте запустить файл из приложения. Лично я не пойму в чем у вас проблема. | 
| 
 Андрей Параничев, ммм...работает. А относительный путь не надо задавать в теге <base>? сейчас попробую также сделать без создания <base>. В любом случае, большое спасибо) P.s не знаю как это называется, я даже весь текст из ваших файлов скопировал в свои 2, дал те же имена, вобщем сделал как бы копию, и все равно не работает. P.p.s создал абсолютно новые файлы, че то там накалякал, работает. Может в тех были шпионы-блокираторы?)) Еще раз спасибо, и если можно ответить насчет относительного пути был бы очень рад) | 
| 
 badfoks, Я и не заметил, что у вас указан base. Во-первых, <base href=""> часто необязателен, если указывать путь относительно текущего файла. Во-вторых, обратите внимание на адрес: file://localhost/E:\Documents and Settings\Admin\Рабочий стол\Web programming/. Тогда уж должно быть file:///E:\Documents and Settings\Admin\Рабочий стол\Web programming. | 
| 
 Андрей Параничев, Не очень если честно понял на что это влияет. У меня же оба файла находились по данному адресу. Если можно как то поподробней...)) | 
| 
 badfoks, У вас адрес начинался с file://localhost/. На сколько я понимаю это - неправильный адрес. В любом случае не надо указывать <base href=""> для локальных файлов. Ведь он сделан как раз для обратной цели - относительные адреса в локальном файле перенаправлять на web-адреса в интернете. | 
| 
 Андрей Параничев, Спасибо еще раз) | 
| 
 Андрей Параничев, Доброго времени суток. Мы WEB-дизайнеры, Тарабан Михаил и Юрий можем предложить Вашей команде своё ноу-хау по 100% «резиновой» вёрстке сайтов. Не навороченное программирование позволяет выполнить 100 процентную «резиновость» сайта и при любом разрешении экрана вид сайта практически не изменен. С уважением из Санкт-Петербурга, Тарабан Михаил и Юрий. Электронка: tum5@mail.ru | 
| Часовой пояс GMT +3, время: 14:13. |