fbpx

Protect your Website Content – Text & Images

Protect your Website Content – Text & Images
واتسآب
لينكدإن
فيسبوك
تويتر
تليجرام
الإيميل

How to Protect your Website Content?

Protect your Website Content using some javaScript codes pasting them into your website main js file. These codes contain protection of your text content and your website images.

The code you will need to protect your text content:

function protect_text_content() {

var omitformtags=["input", "textarea", "select"]

omitformtags=omitformtags.join("|")

if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1)

function disableselect(e){
return false
}
function reEnable(){

document.onselectstart=new Function ("return false")

return true
}
if (typeof document.onselectstart!="undefined")
else {

protect_text_content();

document.onmousedown=disableselect
document.onmouseup=reEnable
}

}

The code you will need to protect your website images:

function protect_image_content() {

document.addEventListener("contextmenu",kpg_nrci_cm, false);

document.addEventListener("dragstart",kpg_nrci_cm, false);

document.addEventListener("touchstart",kpg_nrci_cm, false);

document.addEventListener("touchmove",kpg_nrci_cm, false);

event.cancelBubble = true;

document.addEventListener("gesturestart",kpg_nrci_cm, false);
function kpg_nrci_block(event) {

event.stopPropagation();

if(event.preventDefault != undefined) {
event.preventDefault();
}
if(event.stopPropagation != undefined) {
}
return false;
}

if(event.preventDefault != undefined) {

function kpg_nrci_cm(event) {
try {
if (event.target.tagName == "IMG") {
event.cancelBubble = true;
event.preventDefault();
}

if(event.target.getAttribute("style")==null ||

if(event.stopPropagation != undefined) {
event.stopPropagation();
}
return false;
}
} catch(error) {
console.log("NRI error:"+error);
}

try {

&& event.target.style.backgroundImage != '') {

event.target.getAttribute("style")=="") {
return true;
}
if (event.target.style.backgroundImage != null
&& event.target.style.backgroundImage != 'none'
event.cancelBubble = true;

console.log("NRI error:"+error);

if(event.preventDefault != undefined) {
event.preventDefault();
}
if(event.stopPropagation != undefined) {
event.stopPropagation();
}
return false;
}
} catch(error) {
}
return true;
}
}

protect_image_content();

After you type these codes into your website javascript file, no visitor can copy your text content or save your website images.

لا يمكنك تحميل الملفات المرفقة ، برجاء تسجيل الدخول لتتمكن من التحميل
Lost your password?
[xs_social_login provider="facebook" class="facebook-login-btn"] [xs_social_login provider="google" class="google-login-btn"] [xs_social_login provider="linkedin" ]
أحدث المقالات

قد يعجبك أيضاً

احدث اعدادات سيو لصفحة ويب مكتملة عندما يتعلق الأمر بـ اعدادات السيو لصفحة الويب، فلا بد انك سمعت عن الكلمات الوصفية (meta tags) و التركيز

Search Engine Optimization Starter Guide AR كتاب تحسين محرك البحث في موقعك للمبتدئين باللغة العربية يساعدك في تنفيذ بعض الأمور الهامة ليظهر موقعك بسهولة تلقائيا