单击<a href="?gift1">
时是否可以防止页面重新加载?
我正在使用链接轻松调用php函数if (isset($_GET['gift1'])){.....
每次点击都重新加载看起来很奇怪,有什么解决方法吗? JavaScript? PHP?
答案 0 :(得分:0)
您可以使用JavaScript拦截事件,然后阻止其默认行为,例如重新加载。
document
.querySelectorAll('a')
.addEventListener('click', event => {
if (event.currentTarget.attributes.href.value[0] === '?') {
// This function should stop the page from reloading.
event.preventDefault()
}
})
我不确定这将如何影响您的PHP行为。