你好,我在.jsp页面中使用bootstrap 3,按钮不起作用 我正在使用IE 10(我需要的浏览器)。
这就是发生的事情:网址更改但网页没有
这是按钮代码:
<form action="main.jsp#dettaglio_ticket.jsp?ticket=<%=ticketL.get(x).id_ticket%>"><button type="submit" class="btn btn-primary btn-sm "><i class="fa fa-arrow-circle-right"></i></button></form>
这是网址起始页:
http://localhost:8090/HTM/main.jsp
这是targhet页面:
http://localhost:8090/HTM/main.jsp#dettaglio_ticket.jsp?ticket=11111
那么,有更好的方法吗? 我也尝试了这两个代码:
<button action="main.jsp#dettaglio_ticket.jsp?ticket=<%=ticketL.get(x).id_ticket%>" type="button" class="fa fa-arrow-circle-right btn btn-primary btn-sm"></button>
<a class="btn btn-primary fa fa-arrow-circle-right" href='main.jsp#dettaglio_ticket.jsp?ticket=<%=ticketL.get(x).id_ticket%>'>Link</a>
并且这一个都不起作用,第一个是parte(形式语法仅适用于chrome,但我需要IE 10)
感谢您的建议
现在我正在尝试这五种不同的语法: 1)
<form action="main.jsp#dettaglio_ticket.jsp?ticket= <%=ticketL.get(x).id_ticket%>"><button type="submit" class="btn btn-primary btn-sm "><i class="fa fa-arrow-circle-right"></i></button></form>
2)
<button action="main.jsp#dettaglio_ticket.jsp?ticket=<%=ticketL.get(x).id_ticket%>" type="button" class="fa fa-arrow-circle-right btn btn-primary btn-sm"></button>
3)
<a class="btn btn-primary fa fa-arrow-circle-right" href='main.jsp#dettaglio_ticket.jsp?ticket=<%=ticketL.get(x).id_ticket%>'>Link</a>
4)
<input TYPE="button" VALUE="Home Page" onclick="window.location.href='main.jsp#dettaglio_ticket.jsp?ticket=<%=ticketL.get(x).id_ticket%>'">
5)
<form><input TYPE="button" VALUE="Home Page" onclick="window.location.href='main.jsp#dettaglio_ticket.jsp?ticket=<%=ticketL.get(x).id_ticket%>'"> </form>
这是起始页: http://it.tinypic.com/view.php?pic=200tips&s=8#.U7E71fl_sTQ
如果我按下数字1和2的按钮没有任何反应,
如果按下按钮编号3和4以及5,则网址会发生变化,但不会发生其他情况:
答案 0 :(得分:1)
按下按钮时尝试执行的操作。您想要加载新页面还是导航/专注于页面的特定区域....
通常在网址中使用#符号导航/专注于特定的div .....它不会命中服务器....如果你想要服务器,请避免在网址中使用#符号
答案 1 :(得分:0)
我通过添加
解决了这个问题onClick="window.location.reload();"
在更改网址
的链接上