Как найти скрипт на сайте

от admin

Как посмотреть скрипт js на другом сайте.

В файле html нашел ссылку на css файл. На другой странице открыйл файл css.

Отлично получилось к адресу сайта добавил /css/main.css и посмотрел исходный текст.

А если загрузить файл — адрес cайта/JavaScript/main.js

файл не читается. А выполняется.

не знаю, что у вас там исполняется 🙂 берете и сохраняете файл.. 🙂

Есть плагин для FireFox — FireBug, если не ошибаюсь через него можно смотреть js:)

Я поставил ссылку http://сайт/jS/main.js — файл похож на index.html — часть что изменяется

Загрузилось и пытаюсь сохранить => html файл

При просмотре исходного текста сайт/jS/main.js вижу html файл — index.html

Страницу (не скрипт) которая понравилась целиком сохраните (в IE сохранить вебстраницу полностью — будет файл html и папка с одним и тем же названием), в отдельной папке будут и картинки и скрипт и css файл.

mnogo_voprosov:
Понравился сайт. Решил посмотреть дизайн и скрипты.

Посмотрел исходный текст html файла.
В файле html нашел ссылку на css файл. На другой странице открыйл файл css.
Отлично получилось к адресу сайта добавил /css/main.css и посмотрел исходный текст.
А если загрузить файл — адрес cайта/JavaScript/main.js
файл не читается. А выполняется.
Увы

Сохраните всю страницу как HTML -c изображениями. Все файлы изображений данной страницы, css и js, сохранятся в отдельной папке

Как найти вредоносный скрипт на сайте?

Сайт может угрожать безопасности пользователя, или на нём были обнаружены нарушения правил поисковой системы. Наличие этой проблемы негативно сказывается на положении сайта в результатах поиска.

Сайт показывается с пометкой «Сайт может быть опасен», позиции сайта в результатах поиска понижены
К некоторым файлам, предлагаемым на сайте, добавлено дополнительное ПО. Это ПО может установить на компьютер пользователя вредные программы, способные нарушить работу компьютера или незаметно изменить какие-то настройки.

Сайт в базе вредоносных Avira

Убрал рекламу и все возможные .js файлы с шаблона. Отправил в яндекс вебмастере на перепроверку, безрезультатно.

Может вредоносный код еще присутствует на сайте? Если да, то как его найти?
И как удалить его из базы Авиры?

Попандос. Ты не только в авире зарисовался.

Поищи на хостинге нет ли лишних файлов, папок.
Твой сайт есть в яндекс веб мастер?

Внезапное наличие у вашего хостинга незараженных резервных копий, — самый удачный вариант.

Если не оказалось, — стоит начать со сканирования сайтовым антивирусом на уровне файлов и БД, а не просто внешней проверки страниц.
Множество стандартных случаев находится быстро и, обычно, не так много файлов заражено. В таком тоже достаточно успешном случае замените файлы оригиналами из архива ЦМС или вручную удалите код (актуально при заражении шаблонов).

Если антивирус не подсказал, — ручное изучение тех же шаблонов, новых папок в корне сайта и других популярных мест. В том числе, в текстах страниц могут быть скриптовые вставки, видимые только в html-режиме (лучше напрямую смотреть БД).

Как крайний, но во многих случаях несложный метод, — разворачиваете новый сайт на основе оригинального архива ЦМС и плагинов аналогичных версий. Переносите в него шаблоны и картинки (перепроверив детально) из старой версии. И ищите где забыли различные конфиги и не совсем точно подобрали версии.
В итоге или просто заменяете всё новой копией, или пользуетесь ей как эталоном для сравнения при продолжении поисков.

Гарантированно обеспечить жизнеспособность сайта и без таких усилий лечить заражения (как и многие поломки) можно, всего лишь обеспечив контроль изменений всех файлов и БД.
Желательно с постоянными пересканированиями антивирусом, чтобы о проблеме успевать выяснить до получения санкций поисковиков. Можете сделать всё одновременно на сервисе websupportrevolution.com

Далее вам ещё предстоит обеспечить защиту, но в первую очередь зарезервировать чистую копию, поскольку повторно сломать могут и через 15 минут.

MagentaWAVE

Примеры и готовые решения для оформления блога и сайта. Разработка и дизайн шаблонов Blogger.

Как добавить скрипт на сайт

Что такое и зачем нужен JavaScript

Структура HTML-документа. Куда добавить скрипт

<!DOCTYPE . >
<html>
<head>
<!— основная информация о странице —>

<title>Название сайта</title>

<!— глобальные данные —>

<!— содержимое страницы —>

//здесь JavaScript код

</script> <!— закрывающий тег обязателен—>

Удаленное подключение JavaScript-файла

Добавление JavaScript в шаблоны Blogger

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

Читать:
Как изменить размер баннера в фотошопе

JavaScript для Blogger-блогов во многом не заменимый помощник, впрочем, как и для любых других сайтов и блогов различных платформ, именно поэтому хотя бы минимальные знания в области у любого самостоятельного блогера должны присутствовать.
©http://magentawave.com

10 комментариев:

Подскажите, не раз сталкивался когда одна HTML страница формируется из нескольких, в которых не указан тег head, а если он указывается то не работает.
Можно ли считать за ошибку, если скрипт или его подключение указывать прямо в теле документа? Ведь этот скрипт нужен именно тогда, когда загружается этот кусок страницы. или же правильней будет подключить скрипт в самом начале родительского документа. Но тогда будут грузиться вместе с сайтом те скрипты, которых пользователь может даже и не увидит в работе.

Начнем с того что скрипт можно указать где угодно, браузер, если он правильно сформирован, обработает его и выполнит в любом случаи, тут вопрос в другом, что тело документа это прежде всего контент, который по возможности должен быть как можно чище от других элементов ибо это вредит "здоровью" сайта. Если у вас,в следствии каких-то действий будет на страницу загружаться другой HTML документ, и скрипт нужен для обработки его внутренних элементов, то естественно что нужно размещать его лучше в этом документе(загружаемом), так как изначально на странице он не нужен, ни контент подключаемого документа, ни его скрипт.

Как правильно подключить JS- и PHP-скрипты к вашему сайту?

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

Подключение JS-скриптов (файлы с расширением *.js) к сайту

JavaScript помогает нам во многих моментах повысить функциональность сайта. Будь то стилизация форм или, например, какая-нибудь техническая сторона вопроса.

Подключение JavaScript’а осуществляется двумя способами:

1. Первый – это непосредственно вставка кода в ваш сайт с помощью тегов:

2. Второй – с помощью файла:

Где «https://www.pandoge.com/main.js» – путь до файла скрипта. Такой вариант рекомендуется писать для файлов на удаленном (внешнем) сервере. Если же файл находится на вашем сайте, то можно просто указать относительный путь:

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

Что касается места подключения, то все скрипты рекомендуется подключать в секции HEAD, перед закрывающим ее тегом. Например:

Их также можно подключить в секции BODY. Например, все библиотеки рекомендуется подключать в секции HEAD, тогда как все счетчики, слайдеры, галереи и прочие скрипты – в секции BODY, также перед закрывающим тегом.

Подключение PHP-скриптов (файлы с расширением *.php) к сайту

Подключение PHP-скриптов осуществляется уже тремя способами:

1. Первый – это та же вставка кода в саму страницу сайта (обратите внимание, что если вы имеете страницу с расширением *.html – вам необходимо сменить расширение на *.php) с помощью тегов:

2. С помощью файла (в таком случае подключение можно осуществлять и на странице с *.html расширением):

Но для работы этого способа в файл .htaccess, который находится в корне вашего сайта, в самый верх, необходимо добавить эти строки:

Если такого файла нет на хостинге — создайте его через любой текстовый редактор.

3. Третье – с помощью JS-скрипта. В этом случае вы также можете получить результат выполненного PHP-скрипта на сервере.

Реализация будет следующая:

Где «.result» – это класс, куда будут грузиться данные, а «/main.php», соответственно, адрес до PHP-скрипта.

Если вы грузите данные с другого сервера, то поддержка PHP на вашем сервере не обязательна. Не забывайте подключить к вашему сайту библиотеку jQuery.

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

Обратите внимание! Если вы хотите подключить PHP-скрипт к вашему сайту, то на сервере должна быть поддержка PHP. О том, есть ли у вас такая возможность – узнайте у своего хостинг-провайдера.

Если вы осуществляете подключение скриптов первый раз – попробуйте подключить скрипты из архива, который прикреплен в конце статьи. Если в обоих случаях вы получили сообщение «Hello World!» – значит, вы все сделали правильно.

Похожие статьи