Forum Moderators: DixonJones

Message Too Old, No Replies

webtrends and XHTML 1.0 Strict

webtrends and XHTML 1.0 Strict

         

josulliv101

5:57 pm on Sep 20, 2006 (gmt 0)

10+ Year Member



Hi,

I am trying to update web pages to be XHTML 1.0 Strict instead of transitional. We have webtrends related javascripts inserted into the page which do not validate under strict -- has anyone else run into this issue and know how to resolve this? The validator does not like the language attribute.

This is the webtrends code snippet:

<!-- BEGIN WEBTRENDS CODE -->
<script type="text/javascript" src="./js/fpc.js"></script>
<script type="text/javascript" src="./js/wt.js"></script>
<script language="Javascript" type="text/javascript">
gVersion="1.0";
</script>
<script language="Javascript1.1" type="text/javascript">
gVersion="1.1";
</script>
<script language="Javascript1.2" type="text/javascript">
/*<![CDATA[*/
gVersion="1.2";
var RE={"%09":/\t/g,"%20":/ /g,"%23":/\#/g,"%26":/\&/g,"%2B":/\+/g,"%3F":/\?/g,"%5C":/\\/g};
//]]>
</script>
<script language="Javascript1.3" type="text/javascript">
/*<![CDATA[*/
gVersion="1.3";
if (window.ActiveXObject){
var gFV="";
for (var gVer=2;gVer<=10;gVer++){
try{
var gFlash = eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+gVer+"');");
if (gFlash){
gFV=gVer+".0";
break;
}
}
catch(e){
}
}
}
//]]>
</script>
<script language="Javascript1.4" type="text/javascript">
gVersion="1.4";
</script>

<script language="Javascript1.5" type="text/javascript">
gVersion="1.5";
</script>
<meta name="WT.cg_n" content="About" />
<meta name="WT.cg_s" content="About Tisch College" />
<!-- END WEBTRENDS CODE -->

tsalmark

4:30 am on Oct 2, 2006 (gmt 0)

10+ Year Member



I have my books at work but I think:
<script language="Javascript" type="text/javascript">
needs to be:
<script language="JavaScript" type="text/javascript">
If that does not work and I don't get back to you try googling
"xhtml 1.0 strict script tag"

tsalmark

5:35 pm on Oct 2, 2006 (gmt 0)

10+ Year Member



OK there are more issues.
Here is a good web page explaining them:
[oreillynet.com...]
About 3/4 the way down is the correct way to burry your scripts. In XHTML they need to be ina CDATA tag but HTML does not have that tag so they have invented a nest that works for both.