新しいjQueryプラグインをビルドしました。これを購入する前にこれをデモすることができます。しかし、誰もコードを払わずに簡単にコピーできるようにしたくない。AJAXコールバックでパラメータを送信してプラグインの盗難に対処する
- ハードコードドメイン名のチェック
window.location.hostname
- に対して:私はさらにそれが困難にコピーするために作る/保護するために2つのアイデアを考えhttp://www.vincentcheung.ca/jsencryption/
使用してプラグインをコード化している。そのため
AJAXを使用して、Webサイトに関する多くの情報を自分のサーバー上のPHPスクリプトに送り返します。
ドメイン名以外にJavascriptを使用して取得できる追加情報はありますか。例えば。 PHPには$ _SERVER []があります。
さらに保護する考えはありますか?
私はちょうどこれを自分自身で書きましたが、これは2つの異なるドメインで動作するようです。
$.ajax({
url: 'http://example.co.uk/record.php',
type: 'post',
data: 'href='+document.location.href + '&referrer='+document.referrer
});
Record.php
mysql_query("INSERT INTO `demo` (`id` ,`datetime` ,`href` ,`referrer`)VALUES (NULL ,CURRENT_TIMESTAMP , '".$_POST['href']."', '".$_POST['referrer']."')");
あなたのJavascriptを盗んだ人を止めることはできません。気にしないでください。彼らがそれを取るならば、それは無邪気にして、彼らのお尻を訴えるだけです。 –
誰がそれを盗んだのかわからないと、私はそれらを訴えることができません。それで、なぜ私に通知するAJAXについて考えたのですか? –
AJAXはあなたに通知しません。クロスドメインコールはできません – TheBrain