Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
7
Cevap
149
Tıklama
0
Öne Çıkarma
Ufak bir Javascript istegi

T
ThisisaNightmare Konu Sahibi
4 yıl (4900 mesaj)
Slmlar, misal ben birsuru sey yazarsam bu cevap kismina ve sonra yanlislikla geriye basarsam (ozellikle backspace) yazdiklarim bosuna gidiyor. Taslak kaydedildi olayi da kurtarmiyor. Simdi bunun yerine bu mesaj yazilan yerin length i 0 dan buyukse onbeforeunload e bir warning atasaniz boylelikle yanlislikla bastigimizda eminmisiniz gibi bir soru gelse daha iyi olmaz mi?

Ornek kod:
http://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_ev_onbeforeunload





< Bu mesaj bu kişi tarafından değiştirildi ThisisaNightmare -- 7 Mart 2016; 23:14:47 >


A
ANDREI
4 yıl (14228 mesaj)
Merhaba @ThisisaNightmare;

Hatalı tıklama, gönderimde oluşan server hataları, yanlışlıkla sekme kapatma gibi durumlardan ötürü yazılmış mesaj kayıplarına tedbir olarak taslak sistemi geliştirildi lakin yazdığınız üzere bu haliyle birçok durumda randıman vermiyor.

Teknik olarak nasıl yapılır, mevcut taslak sistemi daha da geliştirilebilir mi bilmiyorum lakin örneklediğiniz şekilde, mesaj gönderim sayfası herhangi bir şekilde kapatılmaya çalışıldığında basit bir şekilde ufak bir uyarı kutucuğunun belirmesi bence de faydalı olur ki özellikle, yazılmış uzun mesajların kayıpları can sıkıcı oluyor.

@gun




Bu mesajda bahsedilenler: @gun , @ThisisaNightmare

G
gun
4 yıl (7726 mesaj)
Hangi sürüm için istiyorsunuz ? İOS'de verdiğiniz örnek etki etmiyor.





< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 2 cevap geldi.

Bu mesajda bahsedilenler: @ThisisaNightmare

T
ThisisaNightmare Konu Sahibi
4 yıl (4900 mesaj)
quote:

Orijinalden alıntı: gun

Hangi sürüm için istiyorsunuz ? İOS'de verdiğiniz örnek etki etmiyor.

ana forum sitesi (desktop) icin. Chrome da etki ediyor.




L
Lotus Expeditor
4 yıl (1916 mesaj)
https://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/HandlingEvents/HandlingEvents.html#//apple_ref/doc/uid/TP40006511-SW5

Apple kılavuzuna gore olay izleyiciler kullanılmalı. Ayrıca webkit bug tracker de onbeforeunload() için incelemede olan bir sorun kaydı var.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @gun

G
gun
4 yıl (7726 mesaj)
Anlamadım ama olmuyor sanırım doğru mu ?





< Bu ileti 'DH Mobil Uygulama BETA'sından atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Lotus Expeditor

L
Lotus Expeditor
4 yıl (1916 mesaj)
Apple kılavuzuna göre şuna benzer bişey olur;

http://jsfiddle.net/uhuzb407/1/


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @gun

G
gun
4 yıl (7726 mesaj)
Bakalım ekletirim izin verirse sistem





< Bu ileti 'DH Mobil Uygulama BETA'sından atıldı >


Bu mesajda bahsedilenler: @Lotus Expeditor
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.