[TYPO3-german] Scriptmerger zerschiesst JS

g4-lisz at tonarchiv.ch g4-lisz at tonarchiv.ch
Thu May 2 22:29:22 CEST 2013


Hallo allerseits,

nach dem ich heute eine neue Seite mit Javasript integriert habe, zerschiesst scriptmerger das JS, bzw. der Browser kriegt es nachher nicht mehr richtig entpackt.

Die Fehlerkonsole liefert "Syntax error: illegal character". Wenn ich mir die entsprechende Teile anschaue, sieht das so aus:

function getWindow(elem){return jQuery.isWindow(elem)?elem:elem.nodeType===9?elem.defaultView||elem.parentWindow:false};jQuery.each(["Height","Width"],function(i,name){var type=name.toLowerCase();jQuery.fn["inner"+name]=function(){var elem=this[0];return elem&&elem.style?parseFloat(jQuery.css(elem,type,"padding")):null};jQuery.fn["outer"+name]=function(margin){var elem=this[0];return elem&&elem.style?parseFloat(jQuery.css(elem,type,margin?"margin":"border")):null};jQuery.fn[type]=function(size){var elem=this[0];if(!elem)return size==null?null:this;if(jQuery.isFunction(size))return this.each(function(i){var self=jQuery(this);self[type](size.call(this,i,self[type]()))});if(jQuery.isWindow(elem)){var docElemProp=elem.document.documentElement["client"+name];return elem.document.compatMode==="CSS1Compat"&&docElemProp||elem.document.body["client"+name]||docElemProp}else if(elem.nodeType===9){return Math.max(elem.documentElement["client"+name],elem.body["scroll"+name],elem.documentElement["scroll"+name],elem.body["offset"+name],elem.documentElement["offset"+name])}else if(size===undefined){var orig=jQuery.css(elem,type),ret=parseFloat(orig);return jQuery.isNaN(ret)?orig:ret}else return this.css(type,typeof size==="string"?size:size+"px")}});window.jQuery=window.$=jQuery})(window);
‹�������¬½i{Û¶Ò0ü]¿Âf‡° Yr–&¤]Nâ4mã$Ó%Uuî\DQe-¶Kÿëùþü±gf� $§½ÏûžœZ$�b
̆™ÁÉqåàmšôžœÎg?_
ÜœÖÕŸ
¸§æi
ÿÿœU*nÈNç5L>øœMgó8
¼ý¿ÿg<K!ÿ]ÆãYì
ÜÞÞÖ{y…õ0U^åø¤âvãpžfc—ݙǃ¥+yÀînäô ôåzíJq·a~7›ºá40Ù;"€?þ4ž/¦ã¹É¿N%Öeñ{)<rš,Fñx>ã¡êÃxœÌ{<‚J}y-T«,jmøí`­2¯5*jýªú¤3&r:‹Ï1q½n6XQ°/]™—›¯&qÖ…^áÌæÓtœ8EÉ/÷Ì‚~
έ‚?ÙU~ ÜúdšÍ3üª>Ï®¨æz(‡C(ˆU´U
çÓ©\u¬ª^ß×»ñbÄS«äÀ.ùK}˜%ð~òKýÝûf£(%Ë¥&Ù­ÛlpiÍÇ\ª™3+
©WÀk5Ÿ¥]—VSˆ

usw.

Was könnte das verursachen?

Die selben JS mit scriptmerger verursachten auf dem Testserver keinerlei Probleme...

Grüße,
Till



More information about the TYPO3-german mailing list