Subject: RE: [xsl] : Problems with Javascript block / Netscape From: Chuck Evans <chuck.evans@xxxxxxxxxxxxxxx> Date: Thu, 16 Aug 2001 14:04:10 -0700 |
I'm a beginner with XSL, but when I had this problem, what I did was to include the javascript from a linked file instead of placing it directly in the XSL: <SCRIPT LANGUAGE="JavaScript1.2" SRC="/pathtothejsfiles/file.js" TYPE='text/javascript'></SCRIPT> Chuck Evans Webmaster Click2learn, Inc. -----Original Message----- From: Uronis, Jeremy [mailto:Jeremy.Uronis@xxxxxxxxxxxxx] I have some JavaScript in my XSL. (example below) This works fine with IE, but not with Netscape. The problem is that for instance this line here for(i = 0; i < numAvail; i++){ gets converted into this for(i = 0; i < numAvail; i++){ IE can handle the change from "<" to "<", but NS can't. Is there anyway to output these symbols in regular form? Thanks - Jeremy Uronis <script language="javascript" defer="true"> <![CDATA[ function AddClick(){ var numAvail = document.forms[0].lstAvailableCats.length; var numSelected = document.forms[0].lstSelectedCats.length; var i,j,C=0,D="",E=""; var F,G,k; for(i = 0; i < numAvail; i++){ if(document.forms[0].lstAvailableCats.options[i].selected==true){ document.forms[0].lstAvailableCats.options[i].selected=false; if(C > 0){ D += ","; E += ","; } E += document.forms[0].lstAvailableCats.options[i].text; D += document.forms[0].lstAvailableCats.options[i].value; C++; } } XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] : Problems with Javascrip, Michael Beddow | Thread | Re: [xsl] : Problems with Javascrip, Jennifer Hochgesang |
RE: [xsl] ASP - XSL Reference, Bruce Kyle | Date | Re: [xsl] : Problems with Javascrip, Jennifer Hochgesang |
Month |