[pal-cvs 1968] CVS-Update: jstock/src/main/webapp/WEB-INF/jsp committed by karma

Back to archive index

KATOH Yasufumi karma****@users*****
2007年 1月 10日 (水) 20:42:45 JST


Update of /cvsroot/pal/jstock/src/main/webapp/WEB-INF/jsp
In directory sf-cvs:/tmp/cvs-serv12882/src/main/webapp/WEB-INF/jsp

Modified Files:
	view_ajax.jsp jsFunctions.jsp 
Log Message:
JStockAjax Portlet $B$N3t2A>pJsI=<($rF0E*$K9T$&$h$&$K$7$?!%(B

jstock/src/main/webapp/WEB-INF/jsp/view_ajax.jsp 1.1 -> 1.2 (modified)
http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/pal/jstock/src/main/webapp/WEB-INF/jsp/view_ajax.jsp.diff?r1=1.1&r2=1.2
jstock/src/main/webapp/WEB-INF/jsp/jsFunctions.jsp 1.2 -> 1.3 (modified)
http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/pal/jstock/src/main/webapp/WEB-INF/jsp/jsFunctions.jsp.diff?r1=1.2&r2=1.3

===================================================================
RCS file: jstock/src/main/webapp/WEB-INF/jsp/view_ajax.jsp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- view_ajax.jsp	2006/11/01 12:26:27	1.1
+++ view_ajax.jsp	2007/01/10 11:42:45	1.2
@@ -24,13 +24,14 @@
 
 <jsp:include page="/WEB-INF/jsp/jsFunctions.jsp" />
 
-<table width="100%">
+<table width="100%" id="<portlet:namespace />tbl">
 	<tr class="portlet-section-subheader">
 		<th>名前</th>
 		<th id="<portlet:namespace />pricetitle">$B8=:_CM(B</th>
 		<th>$BA0F|Hf(B</th>
 		<th>時刻</th>
 	</tr>
+	<!--
 	<tr class="portlet-section-body">
 		<td id="<portlet:namespace />name0">$BF|7PJ?6Q(B</td>
 		<td id="<portlet:namespace />price0">20000</td>
@@ -43,6 +44,7 @@
 		<td id="<portlet:namespace />change1">+1000</td>
 		<td id="<portlet:namespace />time1">15:00</td>
 	</tr>
+	-->
 </table>
 
 </f:view>
\ No newline at end of file

===================================================================
RCS file: jstock/src/main/webapp/WEB-INF/jsp/jsFunctions.jsp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- jsFunctions.jsp	2006/11/15 07:55:32	1.2
+++ jsFunctions.jsp	2007/01/10 11:42:45	1.3
@@ -14,22 +14,58 @@
 
 <script language="JavaScript"
 	src='<%= renderResponse.encodeURL(contextPath + "/js/ajax.js") %>'></script>
+<script language="JavaScript"
+	src='<%= renderResponse.encodeURL(contextPath + "/js/kumu.js") %>'></script>
+<script language="JavaScript"
+	src='<%= renderResponse.encodeURL(contextPath + "/js/dhtml.js") %>'></script>
 
 <script language="JavaScript">
 
 function <portlet:namespace />displayStockData(response) {
-	for (i = 0; i < response.length; i++) {
+
+//	for (i = 0; i < response.length; i++) {
+//		var stock = response[i];
+//		document.getElementById("<portlet:namespace />name" + i.toString()).innerHTML = stock.name;
+//		document.getElementById("<portlet:namespace />price" + i.toString()).innerHTML = stock.price;
+//		document.getElementById("<portlet:namespace />time" + i.toString()).innerHTML = stock.time;
+//		if (stock.priceUp == true) {
+//			document.getElementById("<portlet:namespace />change" + i.toString()).style.color = "red";
+//			document.getElementById("<portlet:namespace />change" + i.toString()).innerHTML = '+' + stock.change;
+//		} else {
+//			document.getElementById("<portlet:namespace />change" + i.toString()).style.color = "green";
+//			document.getElementById("<portlet:namespace />change" + i.toString()).innerHTML = stock.change;
+//		}
+//	}
+	var tbl = document.getElementById("<portlet:namespace />tbl");
+	var th = tbl.firstChild;
+	for (i=0; i < response.length; i++) {
+		var tr = document.createElement("tr");
+		tr.className = "portlet-section-body";
+		
 		var stock = response[i];
-		document.getElementById("<portlet:namespace />name" + i.toString()).innerHTML = stock.name;
-		document.getElementById("<portlet:namespace />price" + i.toString()).innerHTML = stock.price;
-		document.getElementById("<portlet:namespace />time" + i.toString()).innerHTML = stock.time;
+		
+		var name = document.createElement("td");
+		var price = document.createElement("td");
+		var change = document.createElement("td");
+		var time = document.createElement("td");
+		
+		name.innerHTML = stock.name;
+		price.innerHTML = stock.price;
+		change.innerHTML = stock.change;
+		time.innerHTML = stock.time;
+		
 		if (stock.priceUp == true) {
-			document.getElementById("<portlet:namespace />change" + i.toString()).style.color = "red";
-			document.getElementById("<portlet:namespace />change" + i.toString()).innerHTML = '+' + stock.change;
+			change.style.color = "red";
 		} else {
-			document.getElementById("<portlet:namespace />change" + i.toString()).style.color = "green";
-			document.getElementById("<portlet:namespace />change" + i.toString()).innerHTML = stock.change;
+			change.style.color = "green";
 		}
+		
+		tr.appendChild(name);
+		tr.appendChild(price);
+		tr.appendChild(change);
+		tr.appendChild(time);
+		
+		tbl.appendChild(tr);
 	}
 }
 



pal-cvs メーリングリストの案内
Back to archive index