My browser (FF 2.0.0.12) appears to be trying to interpret some of the
HTML as part of the javascript file. This bug appears frequently (but
not every time) a page is loaded. Details below. I see it with jquery
1.2.1 and 1.2.3 full and minimized. I see it also in IE. I see it even
when I comment out the <meta tags and other scripts that load after
jquery. Has this condition been seen before?

Thanks
Jack

Here is a snippet of the xhtml:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
<html>
 <head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
   <title>TopicSpaces</title>
   <meta name="keywords" content="" />
   <meta name="description" content="Dynamic Knowledge Gardening" />
   <link href="/css/rational.css" rel="stylesheet" type="text/css" />
   <script type="text/javascript" src="/js/jquery-1.2.3.min.js"></script>
   <script type="text/javascript" src="/js/main-right-simple.js"></script>
   <script type="text/javascript" src="/js/admin.js"></script>
 </head>
 <body>

FireBug says syntax error [Break on this error] <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/x...
jquery-1.2.3.min.... (line 1

and here's what it is showing:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
<html>
 <head>
/*
 * jQuery 1.2.3 - New Wave Javascript
 *
 * Copyright (c) 2008 John Resig (jquery.com)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * $Date: 2008-02-06 00:21:25 -0500 (Wed, 06 Feb 2008) $
 * $Rev: 4663 $
 */
(function(){if(window.jQuery)var _jQuery=window.jQuery;var
jQuery=window.jQuery=function(selector,context){return new
jQuery.prototype.init(selector,context);};if(window.$)var
_$=window.$;window.$=jQuery;var
quickExpr=/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/;var
isSimple=/^.[^:#\[\.]*$/;jQuery.fn=jQuery.prototype={init:function(selector,context){selector=selector||document;if(selector.nodeType){this[0]=selector;this.length=1;return
this;}else if(typeof selector=="string"){var
match=quickExpr.exec(selector);if(match&&(match[1]||!context)){if(match[1])selector=jQuery.clean([match[1]],context);else{var
elem=document.getElementById(match[3]);if(elem)if(elem.id!=match[3])return
jQuery().find(selector);else{this[0]=elem;this.length=1;return
this;}else
15selector=[];}}else

Reply via email to