2016-09-21 55 views
-1

我有一個按鈕將項目放到我的購物車中。如何將我的Window.Location按鈕設置爲同一頁面,而不必在點擊按鈕後無限重新加載它,以便我可以繼續瀏覽添加項目到我的購物車。這是我的代碼。Window.Location到同一頁面PHP

echo '<script>window.location.reload()</script>'; 

上述代碼不斷重新加載。我只需要該物品即可添加購物車並繼續瀏覽。

+1

你必須展示這個代碼被調用的方式/位置。 –

+0

爲什麼JS參與?只需在表單中將按鈕設爲提交按鈕即可。 – Quentin

回答

0
<a href='#' onclick='callfunction(); window.location="thispage.php";' title='close'>button</a> 

但是因爲它來自PHP,爲什麼不使用頭?

header('refresh:10;thispage.php'); 
0

您可以使用window.location,以便將其重定向到你需要提供你必須確保與把它的URL相同的頁面。

<a href='#' onclick="callfunction();" title='close'>button</a> 

而且JS file你可以擁有這樣的。

function callfunction() 
{ 
    window.location= 'your-page.php'; 
} 

window.locationwindow.location.href之間的基本區別是

window.location - 這將添加位置到你正在瀏覽或尋找當前頁面。

window.location.href - 這將重新加載您在URL中給出的頁面。

相關問題