aboutsummaryrefslogtreecommitdiff
path: root/files/tr/web/api/beforeunloadevent
diff options
context:
space:
mode:
authorPeter Bengtsson <mail@peterbe.com>2020-12-08 14:43:23 -0500
committerPeter Bengtsson <mail@peterbe.com>2020-12-08 14:43:23 -0500
commit218934fa2ed1c702a6d3923d2aa2cc6b43c48684 (patch)
treea9ef8ac1e1b8fe4207b6d64d3841bfb8990b6fd0 /files/tr/web/api/beforeunloadevent
parent074785cea106179cb3305637055ab0a009ca74f2 (diff)
downloadtranslated-content-218934fa2ed1c702a6d3923d2aa2cc6b43c48684.tar.gz
translated-content-218934fa2ed1c702a6d3923d2aa2cc6b43c48684.tar.bz2
translated-content-218934fa2ed1c702a6d3923d2aa2cc6b43c48684.zip
initial commit
Diffstat (limited to 'files/tr/web/api/beforeunloadevent')
-rw-r--r--files/tr/web/api/beforeunloadevent/index.html90
1 files changed, 90 insertions, 0 deletions
diff --git a/files/tr/web/api/beforeunloadevent/index.html b/files/tr/web/api/beforeunloadevent/index.html
new file mode 100644
index 0000000000..ee2bfefa82
--- /dev/null
+++ b/files/tr/web/api/beforeunloadevent/index.html
@@ -0,0 +1,90 @@
+---
+title: BeforeUnloadEvent
+slug: Web/API/BeforeUnloadEvent
+tags:
+ - Boşaltma Olayından Önce
+translation_of: Web/API/BeforeUnloadEvent
+---
+<p><code><strong>Beforeunload</strong></code> olayı, pencere, belge ve kaynakları kaldırılmak üzereyken tetiklenir.</p>
+
+<p><code>ReturnValue</code> Event özelliğine boş olmayan bir dize atandığında, kullanıcılardan sayfadan ayrılmak için onay isteyen bir iletişim kutusu belirir (aşağıdaki örneğe bakın). Değer belirtilmediğinde, olay sessizce işlenir. Bazı uygulamalar, yalnızca çerçeve veya herhangi bir gömülü çerçeve bir kullanıcı hareketi veya kullanıcı etkileşimi alırsa iletişim kutusunu gösterir. Daha fazla bilgi için bkz. {{Anch ("Tarayıcı uyumluluğu")}}.</p>
+
+<p>{{InheritanceDiagram(600, 120)}}</p>
+
+<table class="properties">
+ <tbody>
+ <tr>
+ <td>Kabarcıklar</td>
+ <td>Hayır</td>
+ </tr>
+ <tr>
+ <td>İptal edilebilir</td>
+ <td>Evet</td>
+ </tr>
+ <tr>
+ <td>Hedef nesneler</td>
+ <td>varsayılan görünüm</td>
+ </tr>
+ <tr>
+ <td>Arayüz</td>
+ <td>{{domxref("Event")}}</td>
+ </tr>
+ </tbody>
+</table>
+
+<h2 id="Örnekler">Örnekler</h2>
+
+<pre class="brush:js; notranslate">window.addEventListener("beforeunload", function( event ) {
+ event.returnValue = "\o/";
+});
+
+// Eşdeğerdir
+window.addEventListener("beforeunload", function( event ) {
+ event.preventDefault();
+});</pre>
+
+<p>WebKit'ten türetilmiş tarayıcılar, iletişim kutusunun teknik özelliklerine uymaz. Neredeyse çapraz tarayıcıda çalışan bir örnek aşağıdaki örneğe yakın olacaktır.</p>
+
+<pre class="brush: js notranslate">window.addEventListener("beforeunload", function (e) {
+ var confirmationMessage = "\o/";
+
+ (e || window.event).returnValue = confirmationMessage; // Gecko + IE
+ return confirmationMessage; /* Safari, Chrome ve diğerleri
+ * WebKit'ten türetilmiş tarayıcılar */
+});</pre>
+
+<h2 id="Teknik_Özellikler">Teknik Özellikler</h2>
+
+<table class="standard-table">
+ <tbody>
+ <tr>
+ <th scope="col">Teknik Özellikler</th>
+ <th scope="col">Durum</th>
+ <th scope="col">Yorum</th>
+ </tr>
+ <tr>
+ <td>{{SpecName("HTML WHATWG", "browsing-the-web.html#the-beforeunloadevent-interface", "BeforeUnloadEvent")}}</td>
+ <td>{{Spec2("HTML WHATWG")}}</td>
+ <td>Initial definition</td>
+ </tr>
+ </tbody>
+</table>
+
+<h2 id="Tarayıcı_Uyumluluğu">Tarayıcı Uyumluluğu</h2>
+
+<div>
+<div class="hidden">Bu sayfadaki uyumluluk tablosu yapılandırılmış verilerden oluşturulmuştur. Verilere katkıda bulunmak isterseniz, lütfen  <a href="https://github.com/mdn/browser-compat-data">https://github.com/mdn/browser-compat-data</a> sayfasına bakın ve bize bir çekme isteği gönderin.</div>
+
+<p>{{Compat("api.BeforeUnloadEvent")}}</p>
+</div>
+
+<h2 id="Ayrıca_bakınız">Ayrıca bakınız</h2>
+
+<ul>
+ <li>{{Event("DOMContentLoaded")}}</li>
+ <li>{{Event("readystatechange")}}</li>
+ <li>{{Event("load")}}</li>
+ <li>{{Event("beforeunload")}}</li>
+ <li>{{Event("unload")}}</li>
+ <li><a href="http://www.whatwg.org/specs/web-apps/current-work/#prompt-to-unload-a-document" title="http://www.whatwg.org/specs/web-apps/current-work/#prompt-to-unload-a-document">Belgeleri Boşaltma - Bir belgeyi boşaltma istemi</a></li>
+</ul>