javascript+ XMLµÄ問題
ÄúºÃ,
¼Ù設ÎÒÒª×öÒ»個動態µÄ網頁, ÐèÇóÈçÏÂ,
Ê×ÏÈÄØ, Ïȶ¨義Ò»個¹Ì¶¨範圍µÄ區塊, ½ÓÖøÒª動態µØ將ÔªËØÎï¼þ(ÀýÈç圖Ƭ)·ÅÈë該區塊(¿ÉÄÜÒ»開ʼÔÚXML內±ãÒѶ¨義ºÃ²¿·ÖÔªËØÔÚ區塊內), Èç¹û¿Õ間夠´ó, ¿ÉÒÔ³Ö續¼ÓÈëеÄÔªËØ(ÔªËØ個數δ֪). Ò»µ©ÔªËر»¼ÓÈë該區塊áá¾Í±Ø須¿ÉÒÔ±»ÍÏÒ·(ÔÓеÄÔªËØÒ²Òª¿ÉÒÔÍÏÒ·), ͬ時ÒªÄÜ記錄該ÔªËØÔÚ該區塊µÄ×ù標, 並ÇÒ隨ÖøÊ¹ÓÃÕßÍÏÒ·該ÔªËØ¶ø¼´時¸üÐÂ該ÔªËØ×ù標. ÈôÈÎ兩ÔªËØÔÚÍÏÒ·過³ÌÖÐÖØ疊(±È對×ù標), ±Ø須顯ʾ¾¯Ê¾訊Ï¢.
請問這樣µÄÐèÇóÓà javascript + XML ×öµÃµ½嗎? Ï£Íû¿ÉÒÔ×öµ½. Èç¹û¿ÉÒÔ×öµ½, ÎÒÏë請問Äú
1. ¼Ù設ÒÑ經ÔÚXML¶¨義ºÃµÄÔªËØÓÐ10個(ÀýÈç10張С圖Ƭ ), µ«ÊÇuserÏëÒªÔÙ¼Ó¶àÉÙÔªËØÊDz»¿ÉÖªµÄ. 這應該ÈçºÎ×öʼþµÄ¹Ü¿Ø? ͨ³£Ê¼þµÄ觸發ÊÇÒÀ¸½ÖøÔªËØÎï¼þ, ÀýÈçaddEventListener. ±§Ç¸, ÎÒÊÇ個³õ學Õß, ÎÒµÄÏë·¨ÊÇ, 針對圖Ƭ1, ¿ÉÒÔ寫Ò»個對應µÄʼþ處Àíº¯Ê½來達³ÉÍÏҷЧ¹û, Èçp1.addEventListener; 對圖Ƭ2, Ò²ÊÇÁíÍâ寫Ò»個ʼþ處Àíº¯Ê½, p2.addEventListener. Èç¹ûÓÐ1000張圖Ƭ¶¼Òª¿ÉÒÔÍÏÒ·,
Ïà¹ØÎÊ´ð£º
Êý¾Ý¿â±íÖÐÓÐÒ»ÁУ¨TranXml£©ÀàÐÍÊÇxml£¬´æ´¢µÄÊÇÀàËÆ
<fathernode>
<a>aaa
</a>
<b>bbb
</b>
</fathernode>
µÄÐÅÏ¢£¬²¢ÇÒͨ¹ý²éѯ·½· ......
ÓÃjavascript½«Êý¾Ýµ¼³öµ½Îı¾Îļþ(txt)ÖÐ..
Ê×ÏȼÙÉèÒѾÓÐÁËÐèҪдÈëµÄÎı¾ÄÚÈÝ var txtContent ="ÐèҪдÈëµÄÄÚÈÝ";
ÏÖÔÚÐèÒªÓÃjavascript½«ÄÚÈÝдÈëtxtÎļþ(Õâ¸ötxtÎļþ²»´æÔÚ,ÐèÒª´´½¨)ÖÐ,È»ºóдºÃÖ ......
ÎÒÒ²À´Ò»¸öȤζjavascript:
´ò¿ªÒÔÏÂhtmlÎļþ,ÒÀ´Î°´ÏÂG,L,CÈý¸ö¼ü,¾Í»áÓÐÆæ¼£³öÏÖ!!
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" ......
ÒÔÏÂÊÇÒ»¶ÎJavsScript½Å±¾£¬µ«ÔËÐÐʱ×Ü»á²úÉú ¡°Microsoft JScript ÔËÐÐʱ´íÎó: 'null' Ϊ¿Õ»ò²»ÊǶÔÏó¡±Òì³££¬´ó¼Ò°ï¿´Ò»Ï¡£
<form id="form1" runat="server">
< ......
ÎÒÓÐÒ»¸öXML.ÏëÈ¡
<Portfolio _Name="XXXX" _Id="AUD" >
ÖеÄÊôÐÔ_IdµÄÖµ.µ«ÊÇÓÃÏÂÃæµÄÓï¾äºÃÏó²»ÐÐ.
XmlNode CId = xdoc_Msg.SelectSingleNode("/Portfolio");
&n ......