JavaScript 関数は、Web ページ (html 本文) 内の特別なリンク (著作権 URL) を検索する必要があります。
特別な URL が見つからない場合は、アラートを出す必要があります。
JavaScript ファイルの例:
if () {
//If function find the copyright links, then null - don't make anything
}
else
//If function doesn't find copyright links, then give an alert
alert("Please protect original copyright links.")
HTML ページの例:
<html>
<head>
<script type='text/javascript' src='http:// ... file.js'></script>
</head>
<body>
<!-- Start Copyrigt Area -->
<div id="footer">
<a href="http://example1.com">example1.com</a>
<a href="http://example2.com">example2.com</a>
</div>
<!-- End Copyrigt Area -->
</body>
</html>
なぜ?
ブログ専用コミュニティサイトのテーマをいくつか作りました。テーマのユーザーが、フッター領域の著作権リンクを削除または変更することがあります。
ブログ コミュニティ サイトは、php のような動的コンテンツをサポートしていません。1 つのページで html といくつかの特別なコンテンツ タグのみを使用できます。
一方、このサイトでは JS ホスティングなどを許可していません。つまり、サードパーティのホスティング プロバイダーが提供する JS ファイルです。
コードを暗号化したくありません。なので、JavaScript関数でリンクをチェックしていると思います。リンクが削除または変更された場合、ユーザーはアラートを受け取る必要があります。
おそらく、一部のテーマ ユーザーはこれらの JavaScript 関数を見つけて削除し、コードを再ホストします。しかし、彼らのほとんどは何もできないと思います。