Создать форум бесплатно: ixbb.ru :: Календарь на Май 2024 года: calendar2008.ru/2024/may/

Страницы: (2) [1] 2  ( Перейти к первому непрочитанному сообщению ) Reply to this topicStart new topicStart Poll

Как вынести скрипт из <head>?

centurion
  Отправлено: Nov 22 2007, 01:15 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Members
Сообщений: 1265
Пользователь №: 959
Регистрация:
16-June 07



В <head> расположен скрипт, мне его надо из кода убрать и потом подгружать. Как сделать правильно, чтобы работоспособность не нарушить?

Вот скрипт:
QUOTE
<script language="javascript" type="text/javascript">
<!--

  var captcha_reload_count = 0;
var captcha_image_url = "{url_captcha_image}";
  function new_captcha_image() {
    if (captcha_image_url.indexOf('?') == -1) {
    document.getElementById('captcha_image').src= captcha_image_url+'?c='+captcha_reload_count;
  } else {
    document.getElementById('captcha_image').src= captcha_image_url+'&c='+captcha_reload_count;
  }

    document.getElementById('captcha_input').value="";
    document.getElementById('captcha_input').focus();
    captcha_reload_count++;
  }

function opendetailwindow() {
    window.open('','detailwindow',& #39;toolbar=no,scrollbars=yes,resizable=no,width=6
80,height=480');
  }
 
  function right(e) {
    if ((document.layers || (document.getElementById && !document.all)) && (e.which == 2 || e.which == 3)) {
      alert("© Copyright by {site_name}");
      return false;
    }
    else if (event.button == 2 || event.button == 3) {
      alert("© Copyright by {site_name}");
      return false;
    }
    return true;
  }

  if (document.layers){
    document.captureEvents(Event.MOUSEDOWN);
    document.onmousedown = right;
  }
  else if (document.all && !document.getElementById){
    document.onmousedown = right;
  }

document.oncontextmenu = new Function("alert('© Copyright by {site_name}');return false");

// -->
</script>


Надо его сделать внешним и подгружать потом.
В <head> так можно?
PMAOLYahooMSN
Top
Роман
Отправлено: Nov 22 2007, 03:14 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Members
Сообщений: 896
Пользователь №: 1160
Регистрация:
25-September 07



А зачем ты в хеад его пихнул, на отдельный файлик никак нельзя. ) Или ты так и сделал?
PMICQ
Top
centurion
Отправлено: Nov 22 2007, 04:42 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Members
Сообщений: 1265
Пользователь №: 959
Регистрация:
16-June 07




Так было до меня, его туда уже кто-то до меня запихнул. laugh.gif
А мне теперь его убрать нужно, но с возможностью подгружать из вне.
PMAOLYahooMSN
Top
Роман
Отправлено: Nov 22 2007, 05:02 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Members
Сообщений: 896
Пользователь №: 1160
Регистрация:
25-September 07



QUOTE (centurion @ Nov 22 2007, 01:42 PM)
Так было до меня, его туда уже кто-то до меня запихнул. laugh.gif
А мне теперь его убрать нужно, но с возможностью подгружать из вне.

blink.gif
PMICQ
Top
centurion
Отправлено: Nov 22 2007, 05:22 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Members
Сообщений: 1265
Пользователь №: 959
Регистрация:
16-June 07



ЧЕГО blink.gif ?

Это скрипт у меня такой уже готовый есть, я его переделываю под себя.
ТЕПЕРЬ ПОНЯТО?
PMAOLYahooMSN
Top
Роман
Отправлено: Nov 22 2007, 05:41 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Members
Сообщений: 896
Пользователь №: 1160
Регистрация:
25-September 07



QUOTE (centurion @ Nov 22 2007, 01:42 PM)
мне теперь его убрать нужно, но с возможностью подгружать из вне.

blink.gif
PMICQ
Top
Vader
Отправлено: Nov 22 2007, 06:09 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 745
Пользователь №: 1047
Регистрация:
22-July 07



Наверно имеется ввиду копи-кут скрипта в отдельный файл с раширением .js и последующее подключение а резделе head :
CODE

<script type="text/javascript" src="script.js"></script>


--------------------
Бесплатный хостинг на базе DirectAdmin и Cpanel.
---
Единственный разумный способ жить в этом мире — это жить без правил. © Джокер
PMUsers WebsiteICQ
Top
Роман
Отправлено: Nov 22 2007, 09:26 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Members
Сообщений: 896
Пользователь №: 1160
Регистрация:
25-September 07



QUOTE (Vader @ Nov 22 2007, 03:09 PM)
Наверно имеется ввиду копи-кут скрипта в отдельный файл с раширением .js и последующее подключение а резделе head :
CODE

<script type="text/javascript" src="script.js"></script>

Да по его словам не очень понятно что он вообще хочет.
PMICQ
Top
centurion
Отправлено: Nov 22 2007, 09:48 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Members
Сообщений: 1265
Пользователь №: 959
Регистрация:
16-June 07



QUOTE (Vader @ Nov 22 2007, 07:09 PM)
Наверно имеется ввиду копи-кут скрипта


Именно.
Если он так называется, то пусть так и называется. Пусть будет копи-кут .

Ну так как вынести правильно, т.е. как правильно сделать его отдельной страницей?
PMAOLYahooMSN
Top
Роман
Отправлено: Nov 22 2007, 09:50 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Members
Сообщений: 896
Пользователь №: 1160
Регистрация:
25-September 07



QUOTE (centurion @ Nov 22 2007, 06:48 PM)

Именно.
Если он так называется, то пусть так и называется. Пусть будет копи-кут .

Ну так как вынести правильно, т.е. как правильно сделать его отдельной страницей?

Копец, так бы сразу и сказал. biggrin.gif
---------------
Шо там делать, -
Cоздаёшь файлик с расширением js
Суешь в него свой скрипт только без первой строки и последней. сохр файлик.
Ну а потом пишешь эту строку на свою страницу межуд тэгами хэад
<script type="text/javascript" src="Я ИМЯ СКРИПТА КАТОРЫЙ ТЫ СОЗДАЛ.js"></script>
Вот и все.
PMICQ
Top

Topic OptionsСтраницы: (2) [1] 2  Reply to this topicStart new topicStart Poll

 



[ Script Execution time: 0.0248 ]   [ 10 queries used ]   [ GZIP выключен ]