Как установить javascript на сайт



Совет 1: Как вставить javascript на сайт

Совет 2: Как вставить скрипт на сайт

Ни для кого не секрет, что хостинг uCoz является, пожалуй, самым удобным для создания сайтов новичками. Главное его достоинство заключается в его бесплатности, кроме того сайт предлагает множество готовых шаблонов. Кроме того система uCoz может поддерживать javascript, однако очень часто у пользователей возникают проблемы и вопросы, связанные с этим. Для того чтобы иметь возможность работать с javascript, сначала убедитесь, что у вас включена поддержка javascript скриптов. Как правило, она бывает включена у всех пользователей. Есть несколько способов загрузить скрипт, и о них пойдёт речь ниже.

Для начала попробуйте загрузить код скрипта непосредственно в html-коде. Код при этом будет выглядеть примерно следующим образом: script
!--код самого скрипта--
/script Этот пример иллюстрирует, что непосредственно код javascript лучше всего будет убрать в комментарии, это будет полезно для тех пользователей, у которых браузеры не могут поддерживать выполнение скриптов .С помощью такого метода вы можете вставить javascript или прямо в то место, где необходимо будет его выполнение, либо между двумя тегами head и /head .

Попробуйте вставлять скрипты из внешнего файла. Этот способ будет у вас работать в том случае, Если файл скрипта имеет расширение js. При этом код будет иметь такой вид: script src= http://www.kakprosto.ru/%D0%BF%D1%83%D1%82%D1%8C%20%D0%BA%20%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%83
/script

Вы можете использовать javascript при каком-либо обработчике событий. Возьмём следующий код для выполнения операции: a href= javascript:// Перейти на сайт mysite.ru /a При выполнении этого кода нажатие ссылки (a href) будет приводить к запуску скрипта, который будет открывать окно.

Теперь давайте попробуем применить рекомендации на практике.
Для примера разберём, как вставить на сайт стандартную форму комментария в модули страниц. Для этого скопируйте и сохраните код вашего шаблона. Восстановите стандартный шаблон, посмотрите, как комментарии сделаны там. После этого скопируйте код комментариев, откройте шаблон и вставьте туда код комментария. При необходимости поправьте его в «Управлении дизайном». Поддержка системой uCoz javascript открывает довольно обширные возможности в редактировании сайта, поэтому изучайте эти возможности как можно больше, чтобы сделать свой сайт как можно лучше. Удачи вам и новых экспериментов!

Совет 1: Как поставить скрипт на свой сайт

Сначала найденное в сети нужно скачать на свой компьютер и распаковать (если, конечно, файлы упакованы в архив). Сами скрипты, скорей всего, будут иметь расширение php или js - другие типы скриптов сегодня встречаются редко. Но в комплекте со сложными скриптами часто идут дополнительные файлы - библиотеки, стили, картинки и т.д. Часто в таком комплекте есть и инструкция по установке и настройке в текстовом файле. Обязательно прочтите её - автор знает лучше кого бы то ни было все особенности своих творений.

Теперь надо распакованное переместить на сервер, к своему сайт у. Обратите внимание, что не все файлы нужно загружать на сервер - файлы инструкций, например, там совершенно ни к чему. Можно загружать файлы через специальную программу по ФТП-протоколу (File Transfer Protocol — «протокол передачи файлов»). Таких программ много (называются они ФТП-клиентами), например, Cute FTP, FlashFXP, FileZilla, WS FTP, Smart FTP. Но, как вы понимаете, установка, освоение и настройка потребует времени, сколь бы хороша и понятна программа не была. Есть альтернатива - скорей всего в панели управления вашего хостинга есть встроенный файл-менеджер, который позволяет закачивать необходимое прямо через браузер. Сейчас трудно найти хостинг-провайдера, который не предоставлял бы такой возможности. Остаётся только найти где именно в вашей панели управления он находится - они разные у разных хостеров.Как правило, при закачке через файл-менеджер никаких дополнительных манипуляций с файлами не требуется. А при закачке через ФТП-клиента может потребоваться дополнительная операция - «установка прав пользователя». Если ваш скрипт что-то записывает в файлы, то этим файлам следут выставить атрибут чтения = 777, а самим исполняемым скриптам = 755 или 644. В зависимости от настроек сервера эти атрибуты могут различаться, если что-то пойдёт не так, эти детали следуют прояснить в техподдержке хостинга. Выставление атрибутов файлов в разных ФТП-клиентах реализовано по разному, возможно в вашей программе эта опция будет называться CHMOD (это аббревиатура от CHange MODe).

Действия по подключению очень сильно различаются для каждого конкретного скрипта - здесь просто не обойтись без инструкции, которая либо была в скачанном комплекте файлов, либо была на странице сайт а - источника скрипта. Самый простой вариант - включение ссылки на нужный файл в код html-страницы. Для JavaScript это может выглядеть как вставка тега script type= text/javascript src= http://www.kakprosto.ru/myScript.js /script перед тегом /head нужной страницы. Для php-скрипта соответствующий тег может выглядеть так:include myScript.php ;и вставляться он должен сразу после ?php в начале php-файла. Но ещё раз повторимся - конкретные инструкции должны идти вместе со скриптом. Если их нет, пожалуй, лучше поискать замену такому скрипту.

Совет 2: Как загрузить скрипт на сайт

При работе в интернете многие операции выполняются с использованием скриптов. Регистрация, вход в аккаунт, отправка сообщений и многие другие функции реализуются именно с их помощью. Чтобы они работали, скрипты необходимо загрузить на сайт .

Вы можете встроить скрипт как в уже существующую страницу, так и загрузить его отдельно – все зависит от того, какую функцию он должен выполнять. Так, если код выводит ip-адрес посетителя, то скрипт должен быть вставлен на страницу, открываемую пользователем. Если же вы хотите создать, например, форму обратной связи, то это будет самостоятельная страница с расширением *.php.

Перед загрузкой скрипта убедитесь в том, что хостинг поддерживает PHP. Если это JavaScript, проверять ничего не надо. Следует знать, что подавляющая часть скриптов пишутся именно на языке PHP, многие можно бесплатно найти в сети. В комплекте со скриптом обычно идут файлы readme.txt или install.txt, в которых рассказывается о тонкостях его установки и настройки.

Допустим, вам надо вставить на сайт скрипт, открывающий форму обратной связи, он может называться sendmail.php. В этом случае все очень просто: зайдите в панель управления сайт ом на вашем хостинге и закачайте страницу скрипта на сайт в нужную вам папку. Затем вставьте ссылку на данный скрипт на какой-либо странице, с которой пользователь и сможет открыть форму обратной связи. Проверьте работу скрипта, пройдя по созданной ссылке.

Внимательно относитесь к тому, какие скрипты вы устанавливаете. Очень многие из них имеют уязвимости, позволяющие хакеру выкрасть конфиденциальные данные или получить полный контроль над ресурсом. Обязательно выставляйте права на чтение файла, доступ к нему должны иметь только вы. Во многих случаях хакер без труда получает доступ к тексту скрипта, внимательно изучает его. Затем, найдя уязвимости, использует их для взлома.

Если вам надо встроить php-скрипт в уже существующую страницу, то многое зависит от ее расширения. При расширении *.php встроенный скрипт будет прекрасно работать. Если расширение у страницы *.html или *.htm, то скрипт не станет запускаться, так как без создания специальных инструкций такие страницы не будут проверять на присутствие php-скриптов. Самый простой способ обойти это препятствие заключается в изменении расширения страницы на *.php. Страница будет работать так же, как и раньше, при этом окажется работоспособным и встроенный в нее скрипт. Сам скрипт размещайте на странице после закрывающего тега /body.

Со вставкой JavaScript все еще проще, просто встройте его в страницу, заключив в соответствующие теги - script LANGUAGE= JavaScript текст скрипта /scriрt . Вы можете вынести JavaScript в отдельный файл и подключить его, вставив в код страницы строку scriрt src= http://www.kakprosto.ru/script/scri%D1%80t1.js /scriрt . В этом примере скрипт scriрt1.js находится в папке scriрt. Вы можете разместить его в любой папке на ваше усмотрение.

Для того, чтобы пользователи не просто просматривали ваш сайт один раз, а периодически возвращались на него, необходимо его не только регулярно обновлять его содержимое, но и внести в него элемент интерактивности, чтобы дать пользователю выразить свое мнение о сайте и его содержимом. В зависимости от тематики сайта это может быть гостевая книга, опрос (голосование), форум. При большой посещаемости можно добавить на сайт чат.

Добавить интерактивные элементы на сайт можно двумя способами: найти внешний сайт, который предоставляет такие услуги (например, бесплатную гостевую книгу можно получить на сайте [url]http://www.guestbook.ru[url]), или установить на свой сайт соответствующие скрипты.

Первый из перечисленных способов является наиболее простым и подходит для любого хостинга, но он имеет ряд недостатков: как правило, такие сервисы весьма ненадежны, предлагаемые ими форумы или гостевые книги очень ограничены по возможностям, и они не всегда удачно вписываются в дизайн вашего сайта.

Второй способ более удобен, но он требует, чтобы на вашем сайте была возможность выполнения CGI или PHP-скриптов.

Установка скриптов на сайт

Выполняемые на сервере скрипты могут быть двух типов: CGI-скрипты, которые могут быть написаны на почти любом языке программирования (чаще всего это бывает Perl), и PHP-скрипты.

Перед загрузкой CGI-скриптов, написанных на языке Perl, необходимо проверить правильность указания пути к интерпретатору Perl. Путь задается в самой первой строке в виде комментария, перед самим путем ставится восклицательный знак (в результате получается что-то вроде #!/usr/bin/perl). Чаще всего интерпретатор Perl находится по адресу /usr/bin/perl или /usr/lib/bin/perl (более точно путь к Perl можно узнать в разделе технической поддержки вашего хостинга или в разделе FAQ). Кроме этого, в простейших скриптах может также потребоваться задать некоторые дополнительные параметры (например, полный путь или пароль для управления скриптом) либо в самом файле скрипта, либо в отдельном конфигурационном файле. Как это делается, можно прочитать в документации к устанавливаемому скрипту (обычно в файлах типа readme.txt, либо в виде комментариев в начале самого скрипта).

CGI-скрипты следует размещать в специально предназначенном для них каталоге. Обычно он называется cgi или cgi-bin. Закачивать скрипты следует в текстовом (иногда также называемом ascii) режиме. Режим FTP-клиента задается где-либо в его настройках (например, во встроенном в Windows Commander выбор режима находится рядом с кнопкой Disconnect ). Кроме того, также следует учитывать, что на Unix-серверах большие и маленькие буквы различаются (т.е. файлы file.cgi, File.cgi и FILE.cgi будут считаться разными).

После закачки необходимо выставить атрибуты на доступ к скрипту. Атрибуты в Unix (а также в Windows NT при доступе по FTP) значительно отличаются от атрибутов в DOS. В Unix для каждого файла задаются следующие права: разрешение на запись, считывание, выполнение для владельца, а также разрешение на запись, считывание и выполнение для группы, в которую входит владелец файла и для остальных пользователей. Атрибуты представляются в виде трех цифр, первая из которых означает права доступа для владельца, вторая – для группы, а третья – для всех остальных. Значения цифр получаются в результате суммирования различных видов доступа: выполнение – 1, запись – 2, чтение – 4. (Таким образом, для файла, доступного на чтение/запись, в соответствующей позиции будет цифра 6, а для файла, доступного на чтение/выполнение – 5.)

Для CGI-скриптов в большинстве следует выставлять такие разрешения: владельцу - чтение, запись, выполнение, группе и остальным пользователям - только выполнение (цифровое обозначение – 711), иногда группе и всем остальным требуется выставить право на чтение/выполнение (цифровое обозначение – 755). Подробнее о необходимых правах доступа обычно можно узнать в FAQ хостинга. Если скрипт использует какие-либо каталоги или файлы для записи своих данных, то следует поставить атрибуты для файлов, равные 755, и атрибуты 77 для каталогов (полный доступ). Информация о файлах, которые используются для хранения настроек, содержится в документации к скрипту.

Установка PHP скриптов на сервер во многом похожа на установку CGI-скриптов, но имеет две особенности: 1) для PHP-скриптов не требуется указывать путь к интерпретатору, 2) PHP-скрипты размещаются в том же каталоге, что и обычные HTML-файлы (как правило, он называется public_html или WWW). Закачивать PHP-скрипты можно как в текстовом, так и в бинарном режиме (однако текстовый – предпочтительнее, т.к. файлы занимают меньший объем), а после закачки установить атрибуты 711 или 755. Для файлов, в которых PHP-скрипты хранят настройки, на большинстве хостингов необходимо выставлять атрибуты 777 или 775 (подробнее – см. в FAQ хостинга)

Наиболее частые ошибки при установке скриптов

1. Вместо результата работы скрипта выдается его исходный текст .

Такое происходит, когда у скрипта не выставлено разрешение на выполнение (т.е. вместо 755 или 711 установлено что-нибудь вроде 644) или же хостинг не поддерживает выполнение соответствующих скриптов, или CGI-скрипт помещен в каталог для HTML-страниц.

2. Сервер выдает ошибку 500.

Чаще всего это бывает, если CGI-скрипт был загружен по FTP в двоичном режиме, а не в текстовом. Та же самая ошибка 500 появится и том случае, если скрипт содержит синтаксическую ошибку и в нем не предусмотрена обработка ошибочных ситуаций. Кроме того, в некоторых случаях причиной ошибки 500 могут стать неправильно выставленные (избыточные) разрешения.

3. Сервер выдает ошибку 403. Такая ошибка может быть в результате того, что выставлены недостаточные права для чтения файла скрипта интерпретатором.

4. Не сохраняются изменения, сделанные с помощью скрипта.

Такое бывает, если неправильно выставлены атрибуты к файлам, в которых скрипт хранит свои данные, или каталогам, где эти файлы находятся. Проверьте еще раз список файлов, которые используются скриптом для хранения данных, правильность их атрибутов, а также правильность указания путей к ним.

Источники: http://www.kakprosto.ru/kak-112464-kak-vstavit-javascript-na-sayt, http://www.kakprosto.ru/kak-17279-kak-postavit-skript-na-svoy-sayt, http://www.stepandstep.ru/catalog/learn-as/128309/kak-ustanovit-skript-na-sayt.html




Комментариев пока нет!

Поделитесь своим мнением

Категории:


Новое на сайте:

Почему не работают стрелки на клавиатуре

и выберите. Воспользуйтесь поиском в правом далее...

Как поставить русский язык в windows 7

Пошаговая инструкция по установке и удалению далее...

Компьютер работает только в безопасном режиме

Крик души.Ситуация следующая. Вернулся из отпуска и далее...

Популярное:

Еще по теме:

Windows live как создать локальный профиль

Как создать автономный профиль в Windows Live? Сервис Games далее...

Не могу войти в одноклассники и контакт

почему я не могу войти в одноклассники далее...

Гутманн 35 проходов что это

CCleaner: особенности и алгоритмы стирания HDD/SSD дисков CCleaner далее...