netbozum
wmaraci reklam

js ile yeni sekme kontrolü

3 Mesajlar 994 Okunma
Toplam 3 mesaj ve 994 görüntüleme
acebozum
KaplanBozum

ayhankartal ayhankartal WM Aracı Kullanıcı
  • Üyelik 11.03.2019
  • Yaş/Cinsiyet 46 / E
  • Meslek webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad A** K**
  • Mesajlar 139
  • Beğeniler 16 / 28
  • Ticaret 0, (%0)
merhaba

birinci sayfa, ikinci sayfayı açtı, belirlediğimiz bir süre ikinci sayfa açık kaldı. sonra süre bitince kapandı.

ikinci pencere kapanınca birinci sayfa tetiklenecek ve yeni bir ikinci sayfa açacak.

ikinci sayfa eğer verdiğimiz süreden önce kapanırsa ilk sayfa hata mesajı verecek. duracak.

bu şekilde bir js kodu lazım...
 

 

imzam yaptıklarım
wmaraci
reklam

TheCompany TheCompany WM Aracı Kullanıcı
  • Üyelik 26.10.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Developer
  • Konum Ardahan
  • Ad Soyad Ç** T**
  • Mesajlar 193
  • Beğeniler 16 / 40
  • Ticaret 5, (%100)
İkinci sayfa aynı sitenin farklı bir sayfası mı yoksa tamamen farklı bir adres mi?
 

 

TheCompany TheCompany WM Aracı Kullanıcı
  • Üyelik 26.10.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Developer
  • Konum Ardahan
  • Ad Soyad Ç** T**
  • Mesajlar 193
  • Beğeniler 16 / 40
  • Ticaret 5, (%100)
Neyse sana bir örnek yazayım incelersin.

sayfa1.html



<script>
depolama = window.localStorage;

setInterval(function(){ pencerekontrol() }, 1000);

function yenipencere(){
depolama.setItem("pencere2","acik");
var ikincipencere = window.open("2.html", '_blank');
ikincipencere.focus();
}

function pencerekontrol(){
durum=depolama.getItem("pencere2");
if (durum=="acik"){
document.getElementById("durum").innerHTML = "2.Pencere Açık";
}else {
document.getElementById("durum").innerHTML = "2.Pencere Kapalı";
}}

</script>

Bu 1.Sayfa butona basarsan 2.sayfa açılacak









2.html





<script>
depolama = window.localStorage;
setInterval(function(){ kapandi() }, 10000);

function kapandi(){
depolama.setItem("pencere2","kapali");
close();
}
</script>


Bu pencere 10 saniye içinde kapanacak ve ilk sekmeye kapandı mesajı gönderecektir.







 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al