arian098 2 ارسال شده در فروردین 98 گزارش بازنشر ارسال شده در فروردین 98 سلام دوستان میخواستم بدونم کدی دارید که وقتی کسی متن وب سایت من رو کپی میکنه و میخواد جای دیگه پیست که لینک سایت من توی اون مطلب نمایش داده بشه اما توی خود وب سایتم این لینک نمیخوام نمایش داده بشه و وقتی کسی متن رو کپی میکنه این مورد به متنش اضافه بشه ممنون میشم راهنمایی کنید در ضمن از ورد پرس استفاده نمیشه و قالب htmlو php می باشد نقل قول لینک به ارسال
arian098 2 ارسال شده در فروردین 98 مالک گزارش بازنشر ارسال شده در فروردین 98 در 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 نقل قول لینک به ارسال
Ehsan Np 75 ارسال شده در فروردین 98 گزارش بازنشر ارسال شده در فروردین 98 سلام از کد زیر استفاده کنید : <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 /> © 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 نقل قول لینک به ارسال
asmanaran 0 ارسال شده در اردیبهشت 98 گزارش بازنشر ارسال شده در اردیبهشت 98 سلام شما از این کد استفاده کردید؟ جواب داد؟ نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .