1

人々が私たちのウェブサイトのコンテンツをコピーしたくない場合は、次を使用できます

<body oncontextmenu="return false" onselectstart="return false">

これは全身に当てはまります。しかし、本文の一部のタグを制限から除外したい場合はどうすればよいでしょうか? たとえば、連絡先の詳細、電子メールをコピーできるようにしたいとします。どうやってするか?

4

2 に答える 2

1

あなたのアプローチには欠陥があります。これは決してうまくいきません。

人々があなたの Web サイトからコンテンツにアクセスしたい場合、ブラウザーのネイティブメニュー (つまりtools -> web developer -> page source、FireFox )からサイトのコードを表示するだけです。または、開発者ツールを開き、dom レベル 0 ハンドラーを完全に削除します。

于 2012-12-08T01:50:50.407 に答える
0

残念ながら、コンテンツやソース コードを保護する実際の方法はありません。この方法が確実に機能したとしても、悪意のあるユーザーは JavaScript を無効にするだけで済み、「保護」は役に立たなくなります。

コンテンツが盗まれた場合は、デジタル ミレニアム著作権法を理由に、いつでも問題のある Web サイトのホストに苦情を申し立てることができます。連絡先の詳細を取得するには、Whois ルックアップを実行する必要がある場合があります。

さらに、Google などの主要な検索エンジンには、そのような Web サイトをランキングから削除するポリシー (事実上、それらを一般公開からブラックリストに登録する) があるため、そのような場合に合理的な解決策に達する可能性が最も高いので安心できます。状況。

于 2012-12-08T02:06:44.247 に答える