Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.07.2015, 01:58
Аватар для Georka
Аспирант
Отправить личное сообщение для Georka Посмотреть профиль Найти все сообщения от Georka
 
Регистрация: 05.09.2013
Сообщений: 95

Как написать условную функцию на JS ?
Если скрипт или файл открыт не по адресу mysite.ru,
то выводить сообщение на экран: "Данный скрипт или файл является частной собственностью"

Последний раз редактировалось Georka, 01.07.2015 в 08:56.
Ответить с цитированием
  #2 (permalink)  
Старый 01.07.2015, 04:24
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Georka,
Это правильнее делать на PHP - тестируя рефер запроса(и отдавая иной контент по незнакомому адресу), ибо скрипт легко правится при первом обнаружении подобной надписи
Ответить с цитированием
  #3 (permalink)  
Старый 01.07.2015, 08:55
Аватар для Georka
Аспирант
Отправить личное сообщение для Georka Посмотреть профиль Найти все сообщения от Georka
 
Регистрация: 05.09.2013
Сообщений: 95

ok. И как это сделать?
Ответить с цитированием
  #4 (permalink)  
Старый 01.07.2015, 09:17
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Это делается на стороне сервера, но не с помощью РНР, а в .htaccess прописывается домен которому разрешено получать файлы. Обычно такое делают для изображений, чтобы сторонние домены (кроме поисковых роботов) не напрягали зря трафик. Ищите в сети описание установок .htaccess (только упаси господь опять упоминать какие либо библиотеки, просто читайте и вникайте, тем более, что есть примеры).

Что касается "Данный скрипт или файл является частной собственностью", ну это ради проформы, ибо ни что не помешает утянуть его у вас.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как защитить JS от копирования ? Georka (X)HTML/CSS 6 26.06.2015 18:39
Как выполнить функцию через открытое окно из родительской страницы Влад31/08/2000 Элементы интерфейса 2 29.04.2013 18:28
Как сделать выполнение одного JS после выполнения другого vita1ii Events/DOM/Window 2 11.01.2013 18:52
Как с помощью JS перенаправить на указанную страницу ? saturn Элементы интерфейса 2 31.10.2011 22:57
Как вызвать функцию из другого файла Mukhtar AJAX и COMET 4 07.10.2011 22:01