Zoque.Forum
»
Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)
|
![]() |
|
|
LinkBack | Seçenekler |
|
|
#1 (permalink) |
|
Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)
Aşağıda yer alan linkteki "silme onay" alert'i malesef IE/ ve IE6 da çalışmıyor. Firefox ta sorun yok, orada çalışıyor. Şimdi bana internet Explorer 5+ versiyonlarında çalışabilecek bir silme öncesi uyarı scripti lazım. yardımcı olursanız sevinirim..
ÖNEMLİ NOT: Alttaki kodlarda uyarı çalışıyor, fakat emin değilim için "iptal"e tıkladığımda yine de veriyi siliyor. O nedenle çalışıyor gibi gözüküyorsa da aslında çalışmıyor. Çalışmayan kod formu - 1 <a href="sil.PHP?mesaj=1" onClick="return confirm('Bu kaydı silmek istediğinizden emin misiniz?');">deneme</a> Çalışmayan kod formu - 2 <script type="text/JavaScript"> function onay() { var answer = confirm("Emin misiniz ?") if (answer){ alert("Evet'i seçtiniz..") return true; } else { alert("Hayır'ı seçtiniz..") return false; } } </script>
__________________
www.osmanarslan.com | kişisel portfolio |
|
|
|
|
|
|
#2 (permalink) |
|
Üyelik Tarihi: 26.01.2008
Yer: istanbul
Yaş: 24
Mesaj: 7
|
Re: Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)
onclick='ilansil(<%=kayit("ilan_no")%>)' bu ilgili linkten JavaScript fonksiyonun çağrılması.
............................................. Bu da : <script language="JavaScript"> function ilansil(id){ if (confirm('Bu ilanı silmek istediğinizden emin misiniz?')){ window.location="ilgilidosya.ASP?ilan_no="+id; } } </script> bu yöntemle silinmek istenen verinin id si önce ilgili link ile JavaScript fonksiyonuna gönderilir. JavaScript fonksiyonunda eğer tamam butonuna basılmışsa ilgili sayfaı yeniden post back eder. Ve bir id gönderir. Sen de o id yi alıp veritabanından ilgili bölgeden silebilirsin. Fakat ajax ile daha hızlı yöntemleri olabilir.
__________________
Orjinart Görsel İletişim Tasarım ve Yazılım Kurucu Ortak www.orjinart.com Bilgeadam Web&Grafik Eğitmeni |
|
|
|
|
|
#3 (permalink) |
|
Re: Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)
Benim sürekli kullandığım ve sorun yaşamadığım yöntem şu şekilde;
Kod:
<a href="kayit_sil.PHP?id=XXX" onclick=" if ( !confirm('Kaydı silmek istediğinizden emin misiniz?') ) return false; ">Kaydı Sil</a>
__________________
onurkose.com |
|
|
|
|
|
|
#4 (permalink) |
|
Re: Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)
Malesef bunlar da çalışmadı. Firefox ta çalışıyor, ama IE7 de ve IE6 da çalışmıyor. Neden olabilir bu_ Lokal bir problem gibi gözüküyor?
__________________
www.osmanarslan.com | kişisel portfolio |
|
|
|
|
|
|
#5 (permalink) |
|
Re: Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)
Kodun doğruluğundan o kadar emindimki test bile etmeden yazmıştım, sen çalışmadı diyince IE6, IE7 ve Firefox'ta test ettim ve hepsinde çalışıyor. IE güvenlik ayarlarını bir kontrol et, belki de JavaScript'i devre dışı bırakmış olabilirsin.
__________________
onurkose.com |
|
|
|
|
|
|
#6 (permalink) |
|
Re: Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)
Ben de eminim çalıştığından, bir başkasının PC sinde çalıştı mesela. Ama IE ayarlarını default haline döndürüdm. Zaten oynamamıştım da.. Başka neden olabilir? İnanılır gibi değil.. Çalışmıyor.
__________________
www.osmanarslan.com | kişisel portfolio |
|
|
|
|
|
|
#7 (permalink) |
|
Re: Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)
Bağlantıların(link) onclick olaylarına yazılan fonksiyon "false" dönerse normalde o linkin çalışmaması gerekir. Ancak internet Explorer 6'nın bir sürümünde bunu engelleyen bir hata var. Yani siz false dönseniz bile link çalışıyor. Bu sürüm farkı o upuuzun sürüm numarasının son 4-5 hanesindeki sayı ve harf değişikliğinden ibaret ancak bu sisteme dayanan sitelerde webmasterların saç baş yolmasına sebep olabiliyor.
Kısace sayfanıza bunu belirten bir uyarı koyarsanız sorun kalmaması gerekiyor. Zaten yakında Microsoft herkesi IE7'ye geçirecek zorlanmış bir terfiyle. |
|
|
|
|
|
|
#8 (permalink) | |
|
Üyelik Tarihi: 14.06.2004
Yer: Ege'nin en büyük köyü
Yaş: 25
Mesaj: 550
|
Re: Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)
Alıntı:
![]() Bence kendi bilgisayar dışındaki IE lerde bir dene çalıştığını göreceksin.
__________________
Aza sormuşlar nereye gidiyorsun diye. Çoğun yanına demiş. :confused: Mesaj fatihunal tarafından 30.01.2008 (10:55) yeniden düzenlendi.. Açıklama: Mesajdan alıntı hatası |
|
|
|
|
|
|
#9 (permalink) |
|
Re: Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)
Arkadaşlar sanırım benim IE çökmüş, format attım düzeldi, şimdi o kodların tamamı çalışıyor. Teşekkürler
![]()
__________________
www.osmanarslan.com | kişisel portfolio |
|
|
|
|
|
|
#10 (permalink) |
|
Üyelik Tarihi: 22.06.2008
Yer: BRUKSEL
Yaş: 28
Mesaj: 1
|
Re: Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)
Kod:
<a href=\"musteri.PHP?sil=evet&sira=".$listele['id']."\" >Sil</a>
suan yukardaki kod sorunsuz calisiyor.. yardimlariniz icin simdiden tesekkurler.. ![]() |
|
|
|
Zoque'a hoşgeldiniz!|
En popüler ilk 100 etiket
Tag Cloud
|
| acil adsl ajax almak arama araniyor ariyorum ariyoruz asp bilen bilgi bilgisayar blog calisma canon css dijital div domain dosya eleman film firefox flash font form forum fotograf freelance google gore grafik grafiker hakkinda hangi hata hatasi hosting html ilgili ilk image internet istanbul istiyorum java javascript karakter kayit kisisel kullanimi link logo mac mail menu muzik mysql nasil neden nedir online photoshop php problemi program programi |