日期:2014-05-18  浏览次数:20812 次

一个跳转的问题,大家帮帮忙
下面是一个跳转的代码:
<%@ page language="java" contentType="text/html;charset=GBK" pageEncoding="GBK"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-nested" prefix="nested" %>
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
<html:html>
<HEAD>
<SCRIPT language="JavaScript">
<!---
location.href="<html:rewrite page='/BA0001NoCheckActions.do?method=init'/>";
//--->
</SCRIPT>
</HEAD>

<BODY>
<p><a href="<html:rewrite page='/BA0001NoCheckActions.do?method=init'/>">Login页面</a></p>
</BODY>
</html:html>

想要先点"Login页面"然后再跳转到相关的页面,可是现在它直接就转到那个页面了 为什么啊 ??

------解决方案--------------------
先执行的javascript当然直接就跳转了!
<SCRIPT language="JavaScript"> 
<!--- 
 function response()
{
location.href=" <html:rewrite page='/BA0001NoCheckActions.do?method=init'/> "; 
}
//---> 
</SCRIPT> 
==============================
<BODY> 
<p> <a onclick="response()"> Login页面 </a> </p> 
</BODY>