Web Görseller Haberler Gruplar Bloglar Çeviri Gmail diğer »
Son Ziyaret Edilen Gruplar | Yardım | Oturum açın
Google Grupları Giriş
Internet Explorer 8 jQuery Çökmeleri
Şu anda bu grupta ilk sırada gösterilen çok fazla sayıda konu var. Bu konuyu ilk sırada göstermek istiyorsanız, bu seçeneği başka bir konudan kaldırmalısınız.
Talebiniz işlenirken bir hata oluştu. Lütfen tekrar deneyin.
bayrak
  7 ileti - Tümünü daralt  -  Tümünü şu dile çevir: Çeviri (Tüm orijinalleri görüntüle)
İleti gönderdiğiniz grup bir Usenet grubudur. Bu gruba ileti gönderdiğinizde İnternetteki herkes e-posta adresinizi görecektir.
Yanıt iletiniz gönderilmedi.
Yayınınız başarılı oldu
 
Gönderen:
Kime:
Cc:
İzleyen:
Cc Ekle | İzleyen Ekle | Konuyu Düzenle
Konu:
Doğrulama:
Doğrulama amacıyla, lütfen aşağıdaki resimde gördüğünüz karakterleri veya erişilebilirlik simgesini tıkladığınızda duyduğunuz rakamları yazın. Dinleyin ve duyduğunuz sayıları girin
 
Sedat Kumcu  
Profili göster  
 Diğer seçenekler 3 Temmuz, 04:47
Kimden: Sedat Kumcu <se...@pusulaweb.com>
Tarih: Fri, 3 Jul 2009 04:47:11 +0300
Yerel: Cuma 3 Temmuz 2009 04:47
Konu: Internet Explorer 8 jQuery Çökmeleri

*Merhaba herkese kolay gelsin,**
*Internet  Explorer 8 ile uygulamalarımı çalıştırdığım zaman çökmeler
yaşıyorum.
Sadece IE8 de oluyor ama. Diğer tarayıcılarda canavar gibi çalışıyor.

Sorun şu şekilde, jQuery ile bir aksiyon tanımladığım herhangi bir elemente
tıkladığım anda sekme çöküyor ve kurtarıldı uyarısı ile tekrar çalışıyor.
Çökme yaşadığım kodlarda da öyle karmaşık yapılar yok. Basit işlemler yani.
Referans aldığım yada gönderme yaptığım elementler sayfada olan şeyler. Ki
sayfada o nesne olmasa bile jQuery hata vermiyor bildiğim kadarıyla.

Birde şu gariplik var. örneğin aşağıdaki sayfalama kodları çoğu listeleme
sayfasında var. Kiminde hata vermiyor kiminde veriyor.

*Mesela *aşağıdaki örnek gibi bir kodda sorun yaşıyorum.
*HTML Kodu:*
<li><a href="Liste.asp?Sayfa=3"
sayfa="3"><span><span>1</span></span></a></li>
*
*
*JS Kodu:*
 //Sayfalama Linkleri
 $(".pag_list a").click(function(){
 var strSayfa = $(this).attr("sayfa");
 $("#frm-HesapFiltre input[name='Sayfa']").val(strSayfa);
 $("#frm-HesapFiltre").submit();
 return false;
 });
 //>

*veya aşağıdaki kodlarda da aynı sorunlar oluyor;*
*HTML KODU*
 <li><a href="javascript:;" id="LnkGG" class="active"><span><span
class="LnkTxt">
   Göster</span></span></a>
 </li>

*JS KODU:*
$("#LnkGG").toggle(
 function(){
   $(".LnkTxt",this).html("Gizle");
   },
   function(){
  $(".LnkTxt",this).html("Göster");
 }
    ).click(function(){
 $("#Filter").slideToggle("slow");
 });

*örnek olması için hatalı çıkartan son bir kod yazayım;*
*HTML Kodu:*
 <li><a href="#KullanıcıListesi" id="TabKulList"
class="TabMadde"><span><span>Kullanıcı Listesi</span></span></a></li>
 <li><a href="#KullanıcıEkle" id="TabKulEkle"
class="TabMadde"><span><span>Kullanıcı Ekle</span></span></a></li>

<div id="divTabKulList" class="TabDiv">
 Kullanıcı listesi tablosu burada.
 </div>

*JS Kodu:*
 fnTabGizle();

$(".TabMadde").*click*(function(){
 fnTabGizle();
 tmpId="#div"+$(this).attr("id");
 $(tmpId).show();
 fnTabStilSil();
 $(this).addClass("active");
 return false;
 });
  function fnTabStilSil(){
 $(".TabMadde").removeClass("active");
 }
  function fnTabGizle(){
 $(".TabDiv").hide();
 }

*Notlar:*
Ofisteki bilgisayarım da, evimde de IE8 ve Vista var. Çökme sorunları
ofisteki bilgisayarda daha az oluyor. Ama oluyor.
Uygulamada *jquery-1.3.2.min.js *sürümünü kullanıyorum.
*Sayfa <head> takımda şu eklentileri ekliyorum.*
<link type="text/css" href="Includes/jQuery/themes/base/ui.all.css"
rel="stylesheet" />
 <link type="text/css" href="Includes/jQuery/themes/redmond/ui.all.css"
rel="stylesheet" />
 <script type="text/javascript"
src="Includes/jQuery/jquery-1.3.2.min.js"></script>
 <script type="text/javascript"
src="Includes/jQuery/ui/ui.core.js"></script>
 <script type="text/javascript"
src="Includes/jQuery/ui/ui.tabs.js"></script>
 <script type="text/javascript"
src="Includes/jQuery/ui/ui.dialog.js"></script>
 <script type="text/javascript"
src="Includes/jQuery/ui/ui.resizable.js"></script>
 <script type="text/javascript"
src="Includes/jQuery/ui/ui.draggable.js"></script>
 <script type="text/javascript"
src="Includes/jQuery/external/bgiframe/jquery.bgiframe.min.js"></script>
 <script type="text/javascript"
src="Includes/jQuery/ui/effects.core.js"></script>
 <script type="text/javascript"
src="Includes/jQuery/ui/effects.bounce.js"></script>
 <script type="text/javascript"
src="Includes/jQuery/ui/effects.pulsate.js"></script>
 <script type="text/javascript"
src="Includes/jQuery/ui/effects.drop.js"></script>
 <script type="text/javascript"
src="Includes/jQuery/ui/ui.datepicker.js"></script>
*
*
*Sizce sorun nerededir? Genelde ne tür hatalar bu soruna neden olur.*

Herkese kolay gelsin. 10 puanlık bir soru olacak bilen olursa herhalde :)

*Sedat Kumcu*
Pusulaweb Interaktif Hizmetler


    Yazarı yanıtla    Yönlendir  
İleti gönderebilmek için önce Oturum açmalısınız.
İleti gönderebilmek için önce bu gruba katılmalısınız.
İletinizi göndermeden önce lütfen abonelik ayarları sayfasında rumuzunuzu güncelleyin.
İleti göndermek için gerekli izne sahip değilsiniz.
E.B  
Profili göster  
 Diğer seçenekler 3 Temmuz, 10:48
Kimden: "E.B" <ebur...@gmail.com>
Tarih: Fri, 03 Jul 2009 10:48:59 +0300
Yerel: Cuma 3 Temmuz 2009 10:48
Konu: Re: Internet Explorer 8 jQuery Çökmeleri
Hatayı bilemeyeceğim ama geçici olarak alttaki kodu kullanabilirsiniz.
böylelikle IE 8'deki kodlar IE 7'deymiş gibi çalışacaktır. Çökmeler
olmaması gerekir.

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

bi deneyin bakalım...

--
Erhan BURHAN
www.eburhan.com


    Yazarı yanıtla    Yönlendir  
İleti gönderebilmek için önce Oturum açmalısınız.
İleti gönderebilmek için önce bu gruba katılmalısınız.
İletinizi göndermeden önce lütfen abonelik ayarları sayfasında rumuzunuzu güncelleyin.
İleti göndermek için gerekli izne sahip değilsiniz.
Eren Ezgü  
Profili göster  
 Diğer seçenekler 3 Temmuz, 12:03
Kimden: Eren Ezgü <erene...@gmail.com>
Tarih: Fri, 3 Jul 2009 12:03:32 +0300
Yerel: Cuma 3 Temmuz 2009 12:03
Konu: Re: Internet Explorer 8 jQuery Çökmeleri
tarayıcının çökmesi çok garip.
* seçicide - karakterini kullanmanız sorun yaratıyor olabilir mi acaba
* scope belirtirken $("selector",this) yerine $("selector",$(this))
deneyebilir misiniz?

2009/7/3 E.B <ebur...@gmail.com>:


    Yazarı yanıtla    Yönlendir  
İleti gönderebilmek için önce Oturum açmalısınız.
İleti gönderebilmek için önce bu gruba katılmalısınız.
İletinizi göndermeden önce lütfen abonelik ayarları sayfasında rumuzunuzu güncelleyin.
İleti göndermek için gerekli izne sahip değilsiniz.
ilhan Kuzgun  
Profili göster  
 Diğer seçenekler 3 Temmuz, 12:20
Kimden: ilhan Kuzgun <ikuz...@gmail.com>
Tarih: Fri, 3 Jul 2009 12:20:51 +0300
Yerel: Cuma 3 Temmuz 2009 12:20
Konu: Re: Internet Explorer 8 jQuery Çökmeleri

Çözüm değil ama, sonuçta tarayıcının çökmesi de normal bir durum değil. Şu
noktalara dikkat çekmek isterim;href="#KullanıcıListesi" -> türkçe karakter.
"#frm-HesapFiltre input[name='Sayfa'] -> id değerinde "-" var
href="javascript:;" -> javascript karşısında hiç bir şey yok.

Belki ie8 bu durumlarda ne yapacağını bilmiyordur.
1- Türkçe karakter kullanmamaya çalış
2- w3 den id tanımlarına bak eğer "-" işareti kullanılamıyorsa kullanma
3- "class" isimlerinde büyük harf küçük harf kombinasyonlarını kullanmışsın,
eğer doctype belirtmiyor quirks mode da çalışıyorsan, jquery 1.3 de hatalı
çalışıyor, olmadık yerlerde olmadık hatalar veriyordu. 1.3.2 de bunu
düzelttiler fakat ie8 de sorun nüksetmiş olabilir.
Bunlardan sonra hala olmuyorsa, bir memory leak sorunu vardır kodun tamamını
görmek lazım (eklediğin pluginler varsa onlarda da problem olabilir.),
jquery ekibine gönderirsen ilgilenirler sanırım.

kolay gelsin.

ilhan Kuzgun
Birtek Bilişim Sistemleri

2009/7/3 Sedat Kumcu <se...@pusulaweb.com>

--

    Yazarı yanıtla    Yönlendir  
İleti gönderebilmek için önce Oturum açmalısınız.
İleti gönderebilmek için önce bu gruba katılmalısınız.
İletinizi göndermeden önce lütfen abonelik ayarları sayfasında rumuzunuzu güncelleyin.
İleti göndermek için gerekli izne sahip değilsiniz.
Sedat Kumcu  
Profili göster  
 Diğer seçenekler 3 Temmuz, 15:15
Kimden: Sedat Kumcu <se...@pusulaweb.com>
Tarih: Fri, 3 Jul 2009 15:15:16 +0300
Yerel: Cuma 3 Temmuz 2009 15:15
Konu: Re: Internet Explorer 8 jQuery Çökmeleri

Erhan hocam, senin dediğin kodu yerleştirdim. IE belleğim ve geçmişimi de
temizledim ve denedim.Dediğin gibi IE 7 uyumlu olarak çalıştırdı sanırım
çünkü adres çubuğunun yanındaki küçük simge belirmedi bu sefer.

Fakat yine aynı hata oluştu. Hata iletisindeki Ayrıntılar bağlantısına
tıklayınca şöyle detaylar geliyor.

Sorun imzası:
  Sorunlu Olay Adı: APPCRASH
  Uygulama Adı: iexplore.exe
  Uygulama Sürümü: 8.0.6001.18702
  Uygulama Zaman Damgası: 49b3ad2e
  Hata Modülü Adı: ntdll.dll
  Hata Modülü Sürümü: 6.0.6001.18000
  Hata Modülü Zaman Damgası: 4791a7a6
  Özel Durum Kodu: c0000005
  Özel Durum Uzaklığı: 00065a20
  OS Sürümü: 6.0.6001.2.1.0.256.1
  Yerel Kimlik: 1055
  Ek Bilgiler 1: fd00
  Ek Bilgiler 2: ea6f5fe8924aaa756324d57f87834160
  Ek Bilgiler 3: fd00
  Ek Bilgiler 4: ea6f5fe8924aaa756324d57f87834160

Şimdi diğer arkadaşların çözüm önerilerini deniyeceğim. Teşekkürler.

Sedat Kumcu
Pusulaweb Interaktif Hizmetler

3 Temmuz 2009 10:48 tarihinde E.B <ebur...@gmail.com> yazdı:


    Yazarı yanıtla    Yönlendir  
İleti gönderebilmek için önce Oturum açmalısınız.
İleti gönderebilmek için önce bu gruba katılmalısınız.
İletinizi göndermeden önce lütfen abonelik ayarları sayfasında rumuzunuzu güncelleyin.
İleti göndermek için gerekli izne sahip değilsiniz.
Sedat Kumcu  
Profili göster  
 Diğer seçenekler 3 Temmuz, 15:34
Kimden: Sedat Kumcu <se...@pusulaweb.com>
Tarih: Fri, 3 Jul 2009 15:34:13 +0300
Yerel: Cuma 3 Temmuz 2009 15:34
Konu: Re: Internet Explorer 8 jQuery Çökmeleri

*Eren ve İlhan ve Erhan hocam teşekkürler.*
Şimdi İlhan arkadaşımın dikkatimi çektiği linklerde *#TıklaBeni* ve *
javascript:;* türünde href değerlerinin yerinde
*javascript:void(0)*kullanıyorum. Şu ana kadar bir sorun yaşamadım.
Belki türkçe karakterden di belki de javascript:; şeklinde kullanmamdandı
bilemiyorum.

Ben bu linklerin *.click* olaylarında *href* değerlerini *return false;* ile
iptal ediyordum.
Öyle sanıyorumki, ben iptal etsemde yine sayfada *#TıklaBeni* adında bir *id
* arıyordu.

Sorun yine nüksederse yine başınıızı ağrıtırım. İyi günler.

Sedat Kumcu
Pusulaweb Interaktif Hizmetler

3 Temmuz 2009 15:15 tarihinde Sedat Kumcu <se...@pusulaweb.com> yazdı:


    Yazarı yanıtla    Yönlendir  
İleti gönderebilmek için önce Oturum açmalısınız.
İleti gönderebilmek için önce bu gruba katılmalısınız.
İletinizi göndermeden önce lütfen abonelik ayarları sayfasında rumuzunuzu güncelleyin.
İleti göndermek için gerekli izne sahip değilsiniz.
ilhan Kuzgun  
Profili göster  
 Diğer seçenekler 3 Temmuz, 16:00
Kimden: ilhan Kuzgun <ikuz...@gmail.com>
Tarih: Fri, 3 Jul 2009 16:00:20 +0300
Yerel: Cuma 3 Temmuz 2009 16:00
Konu: Re: Internet Explorer 8 jQuery Çökmeleri

eyvallah.

2009/7/3 Sedat Kumcu <se...@pusulaweb.com>

--
ilhan Kuzgun
Birtek Bilişim Sistemleri

    Yazarı yanıtla    Yönlendir  
İleti gönderebilmek için önce Oturum açmalısınız.
İleti gönderebilmek için önce bu gruba katılmalısınız.
İletinizi göndermeden önce lütfen abonelik ayarları sayfasında rumuzunuzu güncelleyin.
İleti göndermek için gerekli izne sahip değilsiniz.
İletilerin sonu
« Tartışmalara Dön « Daha yeni konu     Daha eski konu »

Grup oluştur - Google Grupları - Google Ana Sayfa - Hizmet Şartları - Gizlilik Politikası
©2009 Google