---
title: "Javascript wird durch typo3 abgeändert?!"
url: "https://www.typo3.net/d/103735-javascript-wird-durch-typo3-abgeaendert"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2011-02-08"
last_reply: "2011-02-08"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Javascript wird durch typo3 abgeändert?!

Allgemein · 1 Antwort · gestartet 2011-02-08

## Eröffnungsbeitrag

**skriptkiddie** · 2011-02-08 · [Beitrag #1](https://www.typo3.net/d/103735-javascript-wird-durch-typo3-abgeaendert/1)

Hallo Zusammen,

hab in meinem Fluid Template folgenden Script-Code hinzugefügt:

```javascript
	<script>


		$(document).ready(function(){

			$("a[rel='example4']").colorbox({slideshow:true});
			$(".example5").colorbox();
			$(".example6").colorbox({iframe:true, innerWidth:425, innerHeight:344});
			
		});
	</script>
```

auf der Webseite kommt dann ein Fehler und der Code wird so im Quelltext angezeigt:

```javascript
	<script>


		$(document).ready(function(){

			$("a[rel='example4']").colorbox(Array);
			$(".example5").colorbox();
			$(".example6").colorbox(Array);
			
		});
	</script>
```

Woran kann das liegen, dass die Werte in "Array" abgeändert werden??

VIelen Danke!

## Antworten

### [#2](https://www.typo3.net/d/103735-javascript-wird-durch-typo3-abgeaendert/2) · lisardo · 2011-02-08

Hallo,

woran es liegt kann ich mir denken: die geschweiften Klammern werden als Platzhalter interpretiert.

Du musst den JavaScript-Code in einen CDATA setzen:

```php
<script type="text/javascript">
    <![CDATA[

     ]]>
</script>
```

Wenn du Variable aus php brauchst, dann vorher deklarieren:

```php
<script type="text/javascript">
    var url = {ajaxUrl};
    <![CDATA[
       
     ]]>
</script>
```

Gruß
Peter, [TYPO3 @ lisardo (Augsburg)](http://www.typo3-lisardo.de)

---

Quelle: „Javascript wird durch typo3 abgeändert?!“, typo3.net, https://www.typo3.net/d/103735-javascript-wird-durch-typo3-abgeaendert
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
