Web ページのコンテンツをコピーし、貼り付け後に URL を自動的に追加する方法 (スクリプト ハウスが特別にコンパイルしたもの)_JavaScript スキル

WBOY
リリース: 2016-05-16 16:33:47
オリジナル
1522 人が閲覧しました

Wuxin の機能がこれほど皆さんに広まるとは思っていませんでした。リリースした翌日には多くの Web サイトにこの機能が追加されていることがわかり、そうでなければ使用していたと少し後悔しました。外部リンクはさらに増えます。もちろん、それを嫌う人もいます。ツールが良いかどうかは、それを使う人次第です。

今日の検索では、この機能を気に入っている友人がまだたくさんいることがわかりました。ここでは、Script House のエディターが引き続き、ニーズに応じて使用できるように特別にコンパイルされたバージョンを提供します。

いくつかの Web サイトを開いて特定の記事を閲覧すると、とても気分が良いので、これらの Web サイトから記事をコピーすることがよくあります。

その後、Word またはメモ帳に貼り付けて保存し、「使用原則」を実行しながら「自分のものとして取り込んで」ください。
あなたが小さな蜂のように、毎日懸命に働き、毎日老牛のように働くウェブマスターであるならば、あなたのウェブサイトのコンテンツが記事のソースアドレスを示さずに理由もなく他人によって占有されているとき、私はそうしなければならないと思います。人気になりますよ!
したがって、このような状況が起こらないようにするために、多くのウェブマスターはこれを実行しています。
Web ページにこのような機能を追加すると、Web サイトのコンテンツをコピーして Word やメモ帳などのソフトウェアに貼り付けると、Web サイトのアドレスまたは記事の出典の詳細なアドレスが自動的に追加されます。
もしあなたもそのような状況に遭遇したら、そのような効果を達成する方法を私と一緒に学んでください。

実装方法:

方法は非常に簡単で、次のコードを使用するだけです。

コードをコピーします コードは次のとおりです:

<スクリプトタイプ="text/javascript">
document.body.oncopy = function () {
setTimeout( function () {
var text = ClipboardData.getData("text");
if (テキスト) {
text = text "rn記事の引用元: Web サイト名 (http://www.jb51.net) 詳細なテキスト参照:" location.href("text", text);
}
}, 100 )
}

上記のコードをコピーして、Web サイトの対応するページに貼り付けてください。

注: このコードは通常、 領域に配置されますが、選択的にどこかに配置することもできます。

知識の拡張:

上記のコードは、コピー後に URL が自動的に追加されるのを防ぐことができますが、将来変更を加えたい場合は、そのようなコードを変更する必要があります。 JSファイルをページに導入することで柔軟な機能を実現します!

メモ帳を開き、次の内容をコピーして貼り付けます (このコードは上記のコードに似ていますが、同じではないことに注意してください):

コードをコピーします コードは次のとおりです:

document.body.oncopy = function () {
setTimeout( function () {
var text = ClipboardData.getData("text");
if (テキスト) {
text = text "rn記事の投稿元: Script House (http://www.jb51.net) 記事のアドレス:" location.href("text", text);
}
}, 100 )
}

その後、XX.jsのようなファイルとして保存し、Webサイトの対応するディレクトリに保存してください!

最後に、上記の XX.js ファイルをページに導入します。以下に引用したサンプル コードを示します。

上記の赤色のコードは引用したサンプルコードです。

注: 導入されたコードは通常、記事コンテンツの後、 の前に配置されます。


上記のコードはすべて js を通じてクリップボードのコンテンツを取得しますが、次のコードは js を通じて選択されたコンテンツを取得します。機能は同じです。しかし、これを使用する人はあまり多くありません。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート