asp提交两次才显示解决办法

asp提交两次才显示
我有个asp代码 是根据ip来判断显示一段内容
但是我点击查看的时候第一次按下不能显示 ,再按一次才显示,,到底是什么原因导致的
大家能说说是什么原因吗?

引用
<a href="showpro00.asp?id=<%=id%>&province=<%=province_myself%>&city=<%=city_myself%>#pp" onclick="showHideCodel()">查看最近</a>

------解决思路----------------------
加上
window.onload=function(){if(/#pp/ig.test(String(location)))$('#showdivl').show();}