Tarayıcının önceki sayfaya geri dönmesini sağlamak için bir düğmenin tıklama olayı olarak ekleyebileceğim bir işlev var mı?
<input name="action" type="submit" value="Cancel"/>
Tarayıcının önceki sayfaya geri dönmesini sağlamak için bir düğmenin tıklama olayı olarak ekleyebileceğim bir işlev var mı?
<input name="action" type="submit" value="Cancel"/>
Yanıtlar:
Bunu giriş öğenize ekleyin
<input
action="action"
onclick="window.history.go(-1); return false;"
type="submit"
value="Cancel"
/>
<input action="action" type="button" value="Back" onclick="window.history.go(-1); return false;" />
Bu cevap oldukça eski, bu yüzden tarayıcıların daha modern sürümlerinde tanıtılan bir sorun olabilirdi. :)
action="action"
için? Ve geçerli html mi ??
.js
dosyalarda olmalıdır 2. XSS enjeksiyonlarını azaltmak için satır içi JS, İçerik Güvenliği İlkesi aracılığıyla devre dışı bırakılmalıdır
Önceki sayfaya gitmek için
İlk Yöntem
<a href="javascript: history.go(-1)">Go Back</a>
İkinci Yöntem
<a href="##" onClick="history.go(-1); return false;">Go back</a>
birden fazla adım geri dönmek istiyorsak
For going 2 steps back history.go(-2)
For going 3 steps back history.go(-3)
For going 4 steps back history.go(-4)
and so on.......
Sadece aşağıdakileri aramanız gerekir:
history.go(-1);
Kısa!
<button onclick="history.go(-1);">Go back</button>
.go(-number)
O zaman bu yöntemi tercih ediyorum, 1 veya birçok 'arka' için / hatırla / güncelle / ara, vb.Kullanmak için sadece 1 yöntem var.
Ayrıca, geri düğmesi için bir etiket kullanmak, ad ve tür içeren etiketlerden daha uygun görünüyor ...
) (Window.history.back;
<button onclick="goBack()">Go Back</button>
<script>
function goBack() {
window.history.back();
}
</script>
Basit. Tek çizgi.
<button onclick="javascript:window.history.back();">Go Back</button>
Wim ve Malik'in yanıtı gibi, ama sadece bir satırda.
Mevcut tüm tarayıcılarda çalışan tek şey budur:
<script>
function goBack() {
history.go(-1);
}
</script>
<button onclick="goBack()">Go Back</button>
Her zaman benim için çalış
<a href="javascript:history.go(-1)">
<button type="button">
Back
</button>
</a>