Bir kullanıcıyı ana sayfaya nasıl yönlendirebilirim?ana sayfaya nasıl yönlendirilir
Örnek: mywebsite.com/ddfdf/fdfdsf ve ben statik adını yazmadan bunu yapmak istiyorum Ancak mywebsite.com
yönlendirmek istiyorum. Bunu nasıl yapabilirim?
Bir kullanıcıyı ana sayfaya nasıl yönlendirebilirim?ana sayfaya nasıl yönlendirilir
Örnek: mywebsite.com/ddfdf/fdfdsf ve ben statik adını yazmadan bunu yapmak istiyorum Ancak mywebsite.com
yönlendirmek istiyorum. Bunu nasıl yapabilirim?
document.location.href="/";
localhost ile çalışmadı – user384080
Ana sayfaya git ya da bir fonksiyona koyduktan sonra – Bluedayz
belki
var re = /^https?:\/\/[^/]+/i;
window.location.href = re.exec(window.location.href)[0];
aradığınız nedir?
nolu bir şeye tıklandığında sesli arama yapmayın. : // –
iyi nokta. yerine regex kullanmak için değiştirildi. –
Bu, sayfa yüklemesinde otomatik olarak yapılırsa geri düğmesini kesecektir. – PleaseStand
Bunu Apache'nin mod_rewrite örneğini kullanarak sunucuda yapabilir misiniz? Değilse, (geri düğmesini kırmak değil) geri/ileri tarihten geçerli URL'yi silmek için window.location.replace
method harcayarak web sitesinin köküne gidebilir:
window.location.replace('/');
window.location = '/';
genellikle yapmalıyım hile, ancak site dizinlerine bağlıdır. Bu Sayfa Yük Bu kodu koy örnek
strRetMsg ="<script>window.location.href = '../Other/Home.htm';</script>";
Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", strRetMsg,false);
için çalışacaktır.
document.location.href="/";
veya W3C göre
window.location.href = "/";
, bunlar aynıdır. Gerçekte, tarayıcı güvenliği açısından,
document.location
yerine
window.location
'u kullanmalısınız.
Bkz: http://www.w3.org/TR/Window/#window-location
(Not. Ben bu question itibaren, yukarıdaki fark açıklama kopyalanan)
var url = location.href;
var newurl = url.replace('some-domain.com','another-domain.com';);
location.href=newurl;
bu yanıta bakın https://stackoverflow.com/a/42291014/3901511
window.location.href = "/";
Bu benim için çalıştı. Eğer birden fazla klasör/dizin varsa , bunu kullanabilirsiniz:
window.location.href = "/folder_name/";
Soru daha iyi "Javascript ile" içerecek şekilde ifadeli veya aradığınız neydi "Javascript kullanarak" olabilir. – Luke