Jump to content
  • 0

Aerrt85
 Share

Question

Есть страничка HTML

к этой страничке подключаем JS.

Все типовое, никаких наворотов.

Теперь вопрос - как в JS вшить "маячек"? Основное - что мне нужно от этого маячка - получить информацию, на каком сайте (url страницы) был вызван это JS.

Сам маячек - (код) по возможности должен быть не большой, не броский в глаза.

php и прочее - есть, доступно на своем (контролируемом мной) сервере. Основная задача - получить инфу - куда утянули JS, где используют.

Интересует - подсказка - куда копать, как загуглить этот вопрос правильно.

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

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

Link to comment
Share on other sites

  • 0

не вижу другого кроме как через Аякс.

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

допустим, выдавать ключики, и по этому ключику будет отправляться запрос по аяксу, php - сравнивает с базой данных (если такого сайта в базе нет - отправлять обратно пароль иначе последнего - блокировать)... только не знаю насколько это законно... может авторские права к скрипту привязывать))

upd: AJAX - из JQUERY


<script type="text/javascript">
<!--
var aaa= location.href; // получаем адрес данной страницы
$.ajax({
type: "POST", // как отправлять
url: "/parseFromAjax.php?function=getLi", //куда отправлять
data: " ", //что отправлять
success: function(html){
//здесь писать что будет происходить при получении ответа переменная html - ответ от сервера

}
})
//-->
</script>

Edited by Николя223
Link to comment
Share on other sites

  • 0

Примерно понял, спасибо.

От реального специалиста - не спрячешь, это однозначно.

Про порядочность-законность вопрос отдельный. Но не все заказчики в фрилансе себя нормально ведут.

Только удаление пробелов - переносов строки - уже "весело" становиться в чужом коде разбираться.

Обфускация - ещё "веселее" становиться понять суть кода.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy