---
title: "Javascript im Head entfernen"
url: "https://www.typo3.net/d/15509-javascript-im-head-entfernen"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2004-09-02"
last_reply: "2006-01-10"
replies: 22
solved: false
page: 1
pages: 1
lang: "de"
---

# Javascript im Head entfernen

TYPO3 › TypoScript · 22 Antworten · gestartet 2004-09-02

## Eröffnungsbeitrag

**Alex Weber** · 2004-09-02 · [Beitrag #1](https://www.typo3.net/d/15509-javascript-im-head-entfernen/1)

Weiß jemand wie man das Javascript, welches TYPO immer in den Head  mitgeneriert entfernen kann:

```php
	<script type="text/javascript">
		/*<![CDATA[*/
	<!--
		browserName = navigator.appName;
		browserVer = parseInt(navigator.appVersion);
		var msie4 = (browserName == "Microsoft Internet Explorer" && browserVer >= 4);
		if ((browserName == "Netscape" && browserVer >= 3) || msie4 || browserName=="Konqueror") {version = "n3";} else {version = "n2";}
			// Blurring links:
		function blurLink(theObject)	{	//
			if (msie4)	{theObject.blur();}
		}
		
	// -->
		/*]]>*/
	</script>
```

## Antworten

### [#2](https://www.typo3.net/d/15509-javascript-im-head-entfernen/2) · Alex Weber · 2004-09-02

ich habs alleine gefunden. falls es jemanden interessiert, das javascript wird in der datei class.tslib_pagegen.php gesetzt, im verzeichnis tslib. dort rausnehmen und das script ist weg.

### [#3](https://www.typo3.net/d/15509-javascript-im-head-entfernen/3) · doku · 2004-09-02

nanana, wegen so einer kleinigkeit im sourcecode rumfummeln ist aber nicht die feine art... ;) (und auch vollkommen überflüssig)

```typoscript
config.removeDefaultJS = 1
```

entfernt den javascriptbereich

```typoscript
config.removeDefaultJS = external
```

lagert ihn in ein temporäres file aus

### [#4](https://www.typo3.net/d/15509-javascript-im-head-entfernen/4) · Alex Weber · 2004-09-02

hatte versucht bei bobby durch den accessibility scan zu kommen, da hats halt gestört. werde jetzt mal deine variante testen. danke für den tip.

### [#5](https://www.typo3.net/d/15509-javascript-im-head-entfernen/5) · doku · 2004-09-02

es lohnt sich grundsätzlich immer, sich zumindest den abschnitt "config" in der ts-referenz tief reinzuziehen.

### [#6](https://www.typo3.net/d/15509-javascript-im-head-entfernen/6) · Alex Weber · 2004-09-02

geile sache. danke doku, du hast mir ja schon mehrfach geholfen.  #giggle#
habs mal so angepasst, und es ist komplett verschwunden, genau so wie ich es haben wollte:

```typoscript
config.removeDefaultJS = none
```

### [#7](https://www.typo3.net/d/15509-javascript-im-head-entfernen/7) · doku · 2004-09-02

wie kommst du auf none?
wenn du schon einen phantasiestring nehmen möchtest (der wert ist boolean) dann hieße das ja logischerweise, daß das javascript nicht entfernt werden soll... ;)

aber anscheinend hast du glück, und es wird alles, was nicht "0" ist mit "1" gleichgesetzt.

### [#8](https://www.typo3.net/d/15509-javascript-im-head-entfernen/8) · Alex Weber · 2004-09-02

ich habe es so angegeben:

```typoscript
config.removeDefaultJS = 1
```

```typoscript
config.removeDefaultJS = none
```

habs einfach mal probiert, und es funktioniert.

### [#9](https://www.typo3.net/d/15509-javascript-im-head-entfernen/9) · jenses · 2004-09-03

Bei mir geht weder das eine noch das andere.

Liegt das vielleicht an Version 3.5, daß es nicht funzt ?

jenses

### [#10](https://www.typo3.net/d/15509-javascript-im-head-entfernen/10) · doku · 2004-09-03

> **jenses schrieb:**
>
> Liegt das vielleicht an Version 3.5, daß es nicht funzt ?

ja

### [#11](https://www.typo3.net/d/15509-javascript-im-head-entfernen/11) · Aviator · 2004-09-03

Wobei der Aufruf der Funktion ja leider weiterhin im HTML-Output steht, sicher nicht tragisch, aber unnuetz halt. Koennte dann ja auch wegfallen.

### [#12](https://www.typo3.net/d/15509-javascript-im-head-entfernen/12) · doku · 2004-09-03

> **Aviator schrieb:**
>
> Wobei der Aufruf der Funktion ja leider weiterhin im HTML-Output steht, sicher nicht tragisch, aber unnuetz halt. Koennte dann ja auch wegfallen.

?

### [#13](https://www.typo3.net/d/15509-javascript-im-head-entfernen/13) · Aviator · 2004-09-03

Na das hier:

```html
<a href="index.php?id=25" onfocus="blurLink(this);">Startseite</a><br>
```

### [#14](https://www.typo3.net/d/15509-javascript-im-head-entfernen/14) · doku · 2004-09-03

dann schreib in dein menü: **noBlur = 1** und fertig
oder handelt es sich nicht um einen menülink?

### [#15](https://www.typo3.net/d/15509-javascript-im-head-entfernen/15) · Aviator · 2004-09-03

Doch, ist aus einem Menue. :)

Gleich mal reinschreiben, das Menue hab ich schon vor Wochen gebastelt gehabt.

### [#16](https://www.typo3.net/d/15509-javascript-im-head-entfernen/16) · niediek · 2004-09-24

> **doku schrieb:**
>
> nanana, wegen so einer kleinigkeit im sourcecode rumfummeln ist aber nicht die feine art... ;) (und auch vollkommen überflüssig)
>
> ```typoscript
> config.removeDefaultJS = 1
> ```
>
> entfernt den javascriptbereich
>
> ```typoscript
> config.removeDefaultJS = external
> ```
>
> lagert ihn in ein temporäres file aus

TYPO3 V.3.6.1:
Die erste Anweisung greift gar nicht.
Die zweite lagert NUR das Blur-Script in eine ext. Datei aus...
Kann das sein?!

Grüße, Ben

### [#17](https://www.typo3.net/d/15509-javascript-im-head-entfernen/17) · Andreas B.​ · 2006-01-09

> TYPO3 V.3.6.1:
> Die erste Anweisung greift gar nicht.
> Die zweite lagert NUR das Blur-Script in eine ext. Datei aus...
> Kann das sein?!

Das ist bei mir und Version 3.81 genauso.....

Weiß jemand Rat, wie man das ganze Javascript rausschmeissen kann?

### [#18](https://www.typo3.net/d/15509-javascript-im-head-entfernen/18) · tandem · 2006-01-09

Hallo,

ich arbeite mit der gleichen Version und habe im Setup:
page = PAGE
page.config.removeDefaultJS = 1
...

gesetzt.
Danach habe ich eigenen JSCode mit:

> page = PAGE
> page.config.renoveDefaultJS = 1
> ...
> page.headerData.5 = TEXT
>   headerData.5.value (
> 		<link rel="javascript" type="text/javascript" href="fileadmin/css/script.js" />
> 	)

eingefügt.
Das funktioniert.
Prüfe doch Deinen Code nochmal!

### [#19](https://www.typo3.net/d/15509-javascript-im-head-entfernen/19) · Andreas B.​ · 2006-01-09

Der Code stimmt: Immerhin wird ja ein großer Teil von dem Javascript weggeschmissen, aber nicht alles. Ein Rest-Bruchstück des Spam-Schutzes bleibt ja erhalten. Siehe <http://www.qm-konzepte.de>.

### [#20](https://www.typo3.net/d/15509-javascript-im-head-entfernen/20) · tandem · 2006-01-09

Hallo,

woher Dein JSCode kommt, dass weiss ich nicht.
Ich hatte zunächst den ganzen Header beseitigt. Wollte ihn mir dann kontrolliert wieder selbst zusammenbauen.
Habe aber dann schnell die obige Lösung gefunden.
Da das bei mir bisher funktioniert, habe ich den anderen Ansatz nicht weiter verfolgt.

### [#21](https://www.typo3.net/d/15509-javascript-im-head-entfernen/21) · tandem · 2006-01-10

Hallo,

Deine JScript-Code stammt vom SPAM-Schutz.
Den hast Du offensichtlich mit:
config.spamProtectEmailAdresses = 1
aktiviert.

### [#22](https://www.typo3.net/d/15509-javascript-im-head-entfernen/22) · Andreas B.​ · 2006-01-10

Ja, das stimmt. Aber warum wird der nicht auch entfernt? Oder alternativ: Wie könnte ich den Spamschutz sonst auf manueller Basis realisieren?

### [#23](https://www.typo3.net/d/15509-javascript-im-head-entfernen/23) · tandem · 2006-01-10

Hallo,

> Aber warum wird der nicht auch entfernt?

entfernen durch abschalten  #giggle#

> Oder alternativ: Wie könnte ich den Spamschutz sonst auf manueller Basis realisieren?

Weiß ich nicht.

---

Quelle: „Javascript im Head entfernen“, typo3.net, https://www.typo3.net/d/15509-javascript-im-head-entfernen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
