首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我要单击'a href‘属性上的double来重新加载页面?

为什么我要单击'a href‘属性上的double来重新加载页面?
EN

Stack Overflow用户
提问于 2013-11-01 18:32:25
回答 1查看 82关注 0票数 0

我有这样一个问题:

当我单击该元素时,url会更改,但PHP代码不会运行,但当我再次单击它或只在url中按“Enter”或按F5时,页面将重新加载并运行

代码语言:javascript
复制
        <a href="?action=out" title="Forget me!">
            <img src="images/icons/exit.png" id="exit" class="ava">
        </a>

这是我的html代码。以下是PHP:

代码语言:javascript
复制
        if($_GET['action']=='out')
           {
               //do smth. here
            }

有什么问题,我就是搞不懂..

也许我只需要使用JS (location.reload()等等),但我认为这不是一个好的去污腐化.

提前谢谢你!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-01 18:46:49

我相信您的href是错误的,您在href中有信息,但没有指定页面,如果您正在寻找自己的页面,请尝试。

代码语言:javascript
复制
<a href="<?php echo $_SERVER['PHP_SELF'].'?action=out'; ?>" title="Forget Me!">
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19733097

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档