[TYPO3-german] Scriptmerger zerschiesst JS

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


Hi Mary,

ich habe das hier drin stehen:
# deliver the uncompressed file if gzip encoding isn't accepted
AddEncoding x-gzip .gz
RewriteCond %{HTTP:accept-encoding} !gzip [NC]
RewriteRule ^typo3temp/scriptmerger/compressed/(.+)\.gz\.(js|css) typo3temp/scriptmerger/uncompressed/$1.$2 [L,NC]

Also fast identisch... Aber warum soll es auf einmal nicht mehr funktionieren? Die anderen Seiten mit div. JS haben nach wie vor 
keine Probleme...

Grüße,
Till


On 05/02/2013 10:35 PM, Matthias Eberlein wrote:
> On 02.05.2013 21:29, g4-lisz at tonarchiv.ch wrote:
>
> Hallo Till,
> hast du folgendes in Deiner .htaccess file
>
>
> AddEncoding x-gzip .gz
> RewriteCond %{HTTP:accept-encoding} !.*(x-)?gzip.* [NC,OR]
> RewriteCond %{HTTP:accept-encoding} .*(x-)?gzip;q=0.* [NC]
> RewriteRule ^typo3temp/scriptmerger/compressed/(.+)\.gz\.(js|css) typo3temp/scriptmerger/uncompressed/$1.$2 [L,NC]
>
>
> gruß
> maty
>
>> 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
>>
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list