رفتن به مطلب

جلوگیری از کپی متن


arian098

پست های پیشنهاد شده

سلام دوستان میخواستم بدونم کدی دارید که وقتی کسی متن وب سایت من رو کپی میکنه و میخواد جای دیگه پیست که لینک سایت من توی اون مطلب نمایش داده بشه اما توی خود وب سایتم این لینک نمیخوام نمایش داده بشه و وقتی کسی متن رو کپی میکنه این مورد به متنش اضافه بشه ممنون میشم راهنمایی کنید در ضمن از ورد پرس استفاده نمیشه و قالب htmlو php می باشد

لینک به ارسال
در 7 ساعت قبل، kasra277 گفته است :

سلام خدمت شما

<script type="text/javascript">
function addLink() {
//Get the selected text and append the extra info
var selection = window.getSelection(),
pagelink = '<br /><br /> منبع: ' + document.location.href,
copytext = selection + pagelink,
newdiv = document.createElement('div');
//hide the newly created container
newdiv.style.position = 'absolute';
newdiv.style.left = '-۹۹۹۹۹px';
//insert the container, fill it with the extended text, and define the new selection
document.body.appendChild(newdiv);
newdiv.innerHTML = copytext;
selection.selectAllChildren(newdiv);
window.setTimeout(function () {
document.body.removeChild(newdiv);
}, ۱۰۰);
}
document.addEventListener('copy', addLink);
</script>

با سلام مرسی از پاسختون اما این کد کار نمیکنه کد رو قبل از تگ /body قرار دادم اما جواب نداد خودتون توی وب سایت میتونید ببینید آدرس سایتم

firstdesigner.ir

لینک به ارسال

سلام

از کد زیر استفاده کنید :

<script type="text/javascript">
function addLink() {
	var body_element = document.getElementsByTagName('body')[0];
	var selection;
	selection = window.getSelection();
	var pagelink = "<br /><br /> Read more at: <a href='"+document.location.href+"'>"+document.location.href+"</a><br /> &copy; 1398 Themei.iR | Ehsan Np"; // change this if you want
	var copytext = selection + pagelink;
	var newdiv = document.createElement('div');
	newdiv.style.position='absolute';
	newdiv.style.left='-99999px';
	body_element.appendChild(newdiv);
	newdiv.innerHTML = copytext;
	selection.selectAllChildren(newdiv);
	window.setTimeout(function() {
		body_element.removeChild(newdiv);
	},0);
}
document.oncopy = addLink;
</script>

 

لینک به ارسال
  • 1 ماه بعد...

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...