LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 16:39:50 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Как вывести js-скрипт во внешний файл?  (Прочитано 1751 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
archer1981
Давно я тут
****

Репутация: +13/-0
Offline Offline

Пол: Мужской
Сообщений: 358



« : 11.12.2007, 11:29:37 »

Сейчас в шаблоне главной страницы держу такой скрипт:

<script type="text/javascript">
var height=0;
var width=0;
if (self.screen) {     // for NN4 and IE4
       width = screen.width
       height = screen.height}
else if (self.java) {   // for NN3 with enabled Java
      var jkit = java.awt.Toolkit.getDefaultToolkit();
      var scrsize = jkit.getScreenSize();       
      width = scrsize.width;
      height = scrsize.height;}
if (width == 1280 || width == 1680 || width == 1400 || width == 1440 || width == 1600) {
document.write("<link rel='stylesheet' type='text/css' href='templates/walkindex_tmpl/css/layout1260.css'>");
}else if (width == 800) {
document.write("<link rel='stylesheet' type='text/css' href='templates/walkindex_tmpl/css/layout.css'>");
}else {
document.write("<link rel='stylesheet' type='text/css' href='templates/walkindex_tmpl/css/layout.css'>");
}
</script>

Пытался его записать в отдельный файл width.js и подключать строкой <script type="text/javascript" src="/width.js"></script> без результата. Как правильно создать файл со скриптом? Другие же скрипты нормально подключаются...
Записан
nike-17
Осваиваюсь на форуме
***

Репутация: +12/-0
Offline Offline

Сообщений: 183


« Ответ #1 : 11.12.2007, 11:34:30 »

<script type="text/javascript" src="пполный_путь _до_файла/width.js"></script>
+ права поставь на сам файл
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #2 : 11.12.2007, 11:51:02 »

<script type="text/javascript" src="пполный_путь _до_файла/width.js"></script>
при этом подключать скрипт желательно в секции head страницы (ну чтобы все честно, по стандартам)
Записан
archer1981
Давно я тут
****

Репутация: +13/-0
Offline Offline

Пол: Мужской
Сообщений: 358



« Ответ #3 : 11.12.2007, 11:51:27 »

Какие права должны быть? 777? Надо ли в тексте скрипта менять пути к подключаемым css-файлам на полные?
Записан
archer1981
Давно я тут
****

Репутация: +13/-0
Offline Offline

Пол: Мужской
Сообщений: 358



« Ответ #4 : 11.12.2007, 12:30:44 »

Всё заработало, спасибо +1
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet