我有一個有 2 頁的網站,因此我有 2 個按鈕來切換頁面。我只想在需要時更改網站,例如,如果我使用第 1 頁并且單擊第 1 頁的按鈕,則不應重新加載。
我猜第一步是檢查 URL $link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
但是通過研究,我無法更進一步:/有沒有人知道我該怎么做 - 使用標簽對我來說并不重要。
uj5u.com熱心網友回復:
你可以這樣做:
<button onclick="switchPage(this)" data-page="index.php">page 1</button>
<button onclick="switchPage(this)" data-page="test.php">page 2</button>
為了重定向到所需的頁面,您可以簡單地檢查 URL 和使用 JavaScript 或 jQuery 按下的按鈕。
這是一個使用 JavaScript 的示例:
function switchPage(page) {
let pageName = page.dataset.page;
let path = location.href.split("/").slice(-1);
if(pageName != path) {
window.location.href=pageName;
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/318223.html
上一篇:如何在url中傳遞引數。撲騰
