Hello again.
Das ist offenbar ein Scriptmerger-Bug: Externe Skripte, die schon komprimiert sind, werden vom Scriptmerger noch mal
komprimiert. Man muss solche Skripte also via Setup vom Komprimieren ausschliessen.
Till
On 05/02/2013 10:29 PM, g4-l...@tonarchiv.ch wrote:
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…õ0U^åø¤â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
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german