shoppingcartform.jsp

来自「实现一个网络购物」· JSP 代码 · 共 139 行

JSP
139
字号
<%	String scriptStr = "";
%><table width="100%" cellspacing="0" cellpadding="0">
<tr>
	<td width="15%"><img src="media/spacer.gif" width="1" height="1" border="0" alt=""></td>
	<td width="65%">
	<img src="media/spacer.gif" width="1" height="11" border="0" alt=""><br>
	
	<mm:list nodes="$page" path="pages,posrel,articles" constraints="posrel.pos=13"
	><mm:field name="articles.intro" /><br>
	<% // **************** total costs ****************************
	offsetId = (String) session.getAttribute("totalcosts"); 
	if(offsetId !=null) { 
		%><img src="media/spacer.gif" width="1" height="11" border="0" alt=""><br>
		<table width="100%" cellspacing="0" cellpadding="0">
		<tr><td class="titlebar" colspan="2"><img src="media/spacer.gif" height="1" width="1" border="0" alt=""></td></tr>
		<tr><td class="carteven"  style="text-align:left;"><span style="font-size:12px;font-weight:bold;">
				YOUR TOTAL COST</span></td>
			<td class="carteven" style="font-size:12px;font-weight:bold;padding-right:5px;text-align:right;"><%
			if(!offsetId.equals("-1")) { 
				%>&euro;&nbsp;<%= nf.format(((double) Integer.parseInt(offsetId))/100) %><%
			} else {
				%>unspecified<% 
			} %></td></tr>
		<tr><td class="titlebar" colspan="2"><img src="media/spacer.gif" height="1" width="1" border="0" alt=""></td></tr>
		<tr><td colspan="2"><img src="media/spacer.gif" height="20" width="1" border="0" alt=""></td></tr>
		</table><%
	} 
	
	// **************** input fields ****************************
	String answerValue = "";
	answerValue = (String)  session.getAttribute("q0");
	if(answerValue==null) answerValue = "";
	%><table width="100%" cellspacing="0" cellpadding="0">
	<form name="formulier" method="post" action="javascript:changeIt('<mm:url referids="portal" page="<%= "index.jsp?page=bestel&t=send&pst=" %>" />');">
	<tr>
		<td class="titlebar" style="width:40%;vertical-align:middle;">
		<input type="radio" name="gender" value="m" <% if(answerValue.equals("m")) { %>CHECKED<% } %>>Male
		<input type="radio" name="gender" value="f" <% if(answerValue.equals("f")) { %>CHECKED<% } %>>Female</td>
		<td style="width:60%;height:17px;"><img src="media/spacer.gif" width="1" height="1" border="0" alt=""></td>
	</tr><%
	
	for(int p_number = 0; p_number<questions.length; p_number++) {
		answerValue = (String) session.getAttribute("q" + (p_number+1));
		if(answerValue==null) answerValue = "";
		%><tr><td colspan="2"><img src="media/spacer.gif" height="7" width="1" border="0" alt=""></td></tr>
		<tr>
		<td class="titlebar" style="width:40%;vertical-align:middle;padding-left:4px;"><%= questions[p_number] %>
			<% if(p_number!=4) { %> *<% } %></td>
		<td class="titlebar" style="width:60%;vertical-align:middle;text-align:right;padding-right:1px;">
			<input type="text" name="q<%= p_number + 1 %>" style="width:100%;height:15px;" value="<%= answerValue %>"></td>
		</tr><%
		
		scriptStr += "var answer = escape(document.formulier.elements[\"q" + (p_number + 1) + "\"].value);\n"
					+ "href += \"|q" + (p_number + 1) + "=\" + answer; \n";
		
	}
	%></form></table>
	<table width="100%" cellspacing="0" cellpadding="0"><tr>
		<td class="creditline" style="text-align:left;">(*) Mandatory fields</td>
	</tr></table>
	<img src="media/spacer.gif" width="1" height="11" border="0" alt=""><br>
	
	
	<table width="100%" cellspacing="0" cellpadding="0">
	<tr>
		<td width="80%"><img src="media/spacer.gif" height="1" width="1" border="0" alt=""></td>
		<td width="8"><img src="media/spacer.gif" height="1" width="8" border="0" alt=""></td>
		<td width="180" class="titlebar"><img src="media/spacer.gif" height="1" width="180" border="0" alt=""></td>
	</tr>
	<tr>
		<td width="80%"><img src="media/spacer.gif" height="1" width="1" border="0" alt=""></td>
		<td width="8"><img src="media/spacer.gif" height="1" width="8" border="0" alt=""></td>
		<td width="180">
		
		
			<table  width="100%" cellspacing="0" cellpadding="0"><tr>
				<td style="padding:4px;padding-top:14px;">
				<nowrap><a href="javascript:changeIt('<mm:url referids="portal" page="<%= "index.jsp?page=bestel&t=send" %>" />');" class="nav">
				Send order</a></td> 
			
				<td style="padding:4px;padding-top:14px;">
				<a href="javascript:changeIt('<mm:url referids="portal" page="<%= "index.jsp?page=bestel&t=send" %>" />');" >
				<img src="../mmbase/style/images/ok.gif" border="0" alt=""></a></td></tr>
				</mm:list>
					
				<tr><td colspan="2" width="180" class="titlebar"></td><tr></tr>
			
				<td style="padding:4px;padding-top:14px;"> 
				<% productHref = "index.jsp?page=bestel&t=view"; 
				%><a href="javascript:changeIt('<mm:url referids="portal" page="<%= productHref %>" />');" class="nav">
				 Back to shopping cart</a></td>
				
				<td style="padding:4px;padding-top:14px;">
				<a href="javascript:changeIt('<mm:url referids="portal" page="<%= productHref %>" />');">
				<img src="../mmbase/style/images/next.gif" border="0" alt=""></a>
				<tr><td colspan="2" width="180" class="titlebar"></td></tr>
				<tr><td width="8"><img src="media/spacer.gif" height="20" width="8" border="0" alt=""></td></tr>
				</td>
			</tr></table>
		
		
		</td>
	</tr>
	</table>
	
	
	</td>
	<td width="8"><img src="media/spacer.gif" height="1" width="8" border="0" alt=""></td>
	<td width="180"><img src="media/spacer.gif" height="1" width="180" border="0" alt=""><br>
	
	
	</td>
</tr>
</table>
<%-- ********************* create the javascript for posting the values *******************
--%>
<script language="javascript" type="text/javascript">
<%= "<!--" %>
function changeIt(url) {
var href = "&pst=";
var answer = document.formulier.gender;
for (var i=0; i < answer.length; i++){
	if (answer[i].checked) {
		var rad_val = answer[i].value;
		if(rad_val != '') {	href += "|q0=" + rad_val; }
	}
}
<%= scriptStr %>
if(url!=null) {
	document.location =  url + href; 
	return false;
} else {
	return href;
}
}
<%= "//-->" %>
</script>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?