如何使用onclick事件在同一窗口和选项卡中打开链接?

Moh*_*ghi 10 javascript ajax jquery jsp onclick

我有一个有多个div的页面.我想从我的数据库中获取一些信息以显示在某些div中,我也希望它在我点击主div的链接时显示.

我还需要在同一窗口中刷新或重新打开页面(不在新页面或选项卡中).最后,我需要页面在home div中.

我尝试了下面的代码,它不起作用:

<a href="#home" onclick="window.open('index.jsp#home')" >home</a>

<a href="#home" onclick="location.reload()">home</a>

<a href="#home" onclick="location.href='index.jsp'">home</a>
Run Code Online (Sandbox Code Playgroud)

Moh*_*ghi 14

我用过这个并且有效

<a href="#" class="home_btn" onclick="location.reload();location.href='index.jsp'">???? ????</a> 
Run Code Online (Sandbox Code Playgroud)


Rik*_*ain 10

改变你的 :

onclick="window.open('index.jsp#home')" >home</a>
Run Code Online (Sandbox Code Playgroud)

onclick="parent.location='index.jsp#home'">home</a>
Run Code Online (Sandbox Code Playgroud)

无需重新加载.