Ana Sayfa»Genel»iframe’niz Yalnızca Kendi Websitenizde Çalışsın

Bugün yeni edindiğim bir tecrübeyi sizlerle paylaşmak istiyorum. Bir iframe kodladınız, ve kendi websitenizden başka sitede çalışmasını istemiyorsunuz. O zaman vereceğim kod tam size göre.

iframenizin kodları aşağıdaki gibi olmalı.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<div class="EnUstDiv">
İçeriğimiz
</div>
<script type="text/javascript">
function removeElementsByClass(className)
{
var elements=document.getElementsByClassName(className);
while(elements.length>0){elements[0].parentNode.removeChild(elements[0])
}
}
var domainadi=window.parent.location.hostname;
domainadi.replace(["https://","http://","/","www."],"");
if(domainadi!="onurunwebsitesi.com")
{
removeElementsByClass("EnUstDiv");
alert("Eğer bu eklentiyi websitenizde yayımlamak istiyorsanız, onurunwebsitesi.com adresimden veya r10.net onur89tr nickim aracılığıyla benimle iletişime geçin.")
}
</script>
</body>
</body>
</html>

Bu kodda ne yaptık? iframe’mizin ana içeriğini html > body > .EnUstDiv şeklinde oluşturduk. Scriptimize div silme function’u tanımladık. Eğer üst domain onurunwebsitesi.com değilse, ana içeriğimizi sildik, ve bir uyarı yazdırdık. Eğer onurunwebsitesi.com ise çalışacaktır.

Not: Burada 2 kısım önemli. 1.’si onurunwebsitesi.com kısmını kendi domain adınızla değiştiriyorsunuz. Alt klasör girmeden. Ama subdomain gerekebilir. Orasını test edince anlarsınız. 2.’si EnUstDiv kısmının içinde olmalı tüm içerikler. Adını değiştiriyorsanız script’teki adı da değiştirin.

Bunlar İlginizi Çekebilir
Bu İçeriğe Tepkiniz Nedir?
😡
0
Sinirlendim
😥
0
Üzüldüm
👎
0
Beğenmedim
👍
0
Beğendim
😆
0
Çok Güldüm
😱
0
Şaşırdım
Yorumlar
İlk Yorum Yapan Siz Olun!
Kategori Seçiniz
Genel
 73
aaaaa
 • 
2 hafta Önce
 47
Dnm3
 • 
2 hafta Önce
 40
Dnm2
 • 
2 hafta Önce
 21
dnm
 • 
2 hafta Önce
Kategori Seçiniz
Genel
Genel
aaaaa
 •  2 hafta Önce
GaleriyeGitaaaaaaaa
 Yorum Yok  •   73
Dnm3
 •  2 hafta Önce
Dnm2
 •  2 hafta Önce
dnm
 •  2 hafta Önce