我的网址是
http://xizi.tk/bbs/hack.php?H_name=bet2而页面锚点是
<a name="haodifang"></a><a target="_self" href="#haodifang" onClick="javascipt:fanhui()" style="cursor:hand"><font color="red">我说:</font> 再来一次,不赌不知时运高。[返回]</a><br>而鼠标放到链接上时显示的链接地址是
http://xizi.tk/bbs/#haodifang点击之后也确实跳转到
http://xizi.tk/bbs/去了奇怪了
之前我在一个htm页面测试的时候一切正常,改成php了就不行了,有这种事吗?
http://xizi.tk/bbs/hack.php?H_name=bet2而页面锚点是
<a name="haodifang"></a><a target="_self" href="#haodifang" onClick="javascipt:fanhui()" style="cursor:hand"><font color="red">我说:</font> 再来一次,不赌不知时运高。[返回]</a><br>而鼠标放到链接上时显示的链接地址是
http://xizi.tk/bbs/#haodifang点击之后也确实跳转到
http://xizi.tk/bbs/去了奇怪了
之前我在一个htm页面测试的时候一切正常,改成php了就不行了,有这种事吗?
去掉
这里面你写的是什么?
{
document.getElementById('d1').style.display='';
document.getElementById('d2').style.display='none';
document.getElementById('d3').style.display='none';
return false;
}
http://xizi.tk/bbs/hack.php?H_name=bet2大家一眼就可以看到不对劲了
http://xizi.tk/bbs/hack.php?H_name=bet2
上的锚点链接#haodifang,居然会链到
http://xizi.tk/bbs/#haodifang
http://xizi.tk/bbs/
我在这个界面,没有发现#haodifang这个锚点
<base id="headbase" href="http://xizi.tk/bbs/" />
但是这句是在页头的head.php中,不好改动这句,有没有什么变通的办法实在不想写绝对地址到链接里面
<a href="http://xizi.tk/bbs/hack.php?H_name=bet2#haodifang">
有别的写法吗,尽量直接而简洁。不要写函数能实现吧。为这个写函数就没意思了,感觉
<p>test</p><p>test</p><p>test</p><p>test</p><p>test</p><p>test</p><p>test</p><p>test</p>
<p>test</p><p>test</p><p>test</p><p>test</p><p>test</p><p>test</p><p>test</p><p>test</p>
锚点位置<a name="haodifang"></a>
<p>test</p><p>test</p><p>test</p><p>test</p><p>test</p><p>test</p><p>test</p><p>test</p>
<p>test</p><p>test</p><p>test</p><p>test</p><p>test</p><p>test</p><p>test</p><p>test</p><script>
function fanhui()
{
alert("ok")
}
</script>
<a target="_self" href="#haodifang" onclick="fanhui()" style="cursor:hand"><font color="red">我说:</font> 再来一次,不赌不知时运高。[返回]</a><br>
怎么能简洁的解决呢