---
title: "JavaScript einbinden"
url: "https://www.typo3.net/d/67444-javascript-einbinden"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2007-08-29"
last_reply: "2007-08-31"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# JavaScript einbinden

Extensions › Entwicklung · 4 Antworten · gestartet 2007-08-29

## Eröffnungsbeitrag

**froemken** · 2007-08-29 · [Beitrag #1](https://www.typo3.net/d/67444-javascript-einbinden/1)

Hallo zusammen,

in meiner Extension klicken die Besucher teilweise öfters als nur einmal auf den Senden-Button, deshalb will ich den Senden-Button verschwinden lassen oder zumindest deaktivieren.

Ich habe den nötigen JavaScriptcode einfach mal mit in das Extensiontemplate eingefügt, aber dort funktioniert er nicht. Klar...der JavaScript-Code muss ja in den <HEAD>-Bereich.

Wie kann ich Typo3 sagen, dass er meinen JavaScript-Code oder  *.js-Datei mit in den HEAD-Bereich aufnimmt?

Stefan

## Antworten

### [#2](https://www.typo3.net/d/67444-javascript-einbinden/2) · just2b · 2007-08-29

```php
<?
		$GLOBALS['TSFE']->additionalHeaderData['rgsmoothgallery'] = '
       
        <script src="'.$this->getPath($this->conf['pathToJdgalleryJS']).'" type="text/javascript"></script>


?>
```

georg

### [#3](https://www.typo3.net/d/67444-javascript-einbinden/3) · froemken · 2007-08-29

Danke für die schnelle Antwort.

"additionalHeaderData" war das Wort, das mir fehlte, um weiter zu suchen.

Lösung schaut nun so aus und funktioniert:

```html
function feld_weg()
{
  document.getElementsByName('send_button')[0].style.visibility = "hidden";
}
```

```typoscript
$GLOBALS['TSFE']->additionalHeaderData[$this->prefixId] = '<script src="'.t3lib_extMgm::extRelPath('meine_ext').'script.js" type="text/javascript"></script>';
```

Vielen Dank

Stefan

### [#4](https://www.typo3.net/d/67444-javascript-einbinden/4) · wsammy · 2007-08-31

genau das suche ich.. nur gings mir zu schnell

Ich habe ein Javascript und möchte dieses ebenfalls in den Header Bereich bekommen.

1. Muss ich dazu das Sciprt einzeln als xyz.js abspeichern ?
2. Was muss ich im Typoscript unter Setup genau eintragen ?

```typoscript
GLOBALS['TSFE']->additionalHeaderData[$this->prefixId] = '<script src="'.t3lib_extMgm::extRelPath('meine_ext').xyz.js" type="text/javascript"></script>';
```

3. Wo muss ich das Script abspeichern ?

Vielen Dank für eure Hilfe !

### [#5](https://www.typo3.net/d/67444-javascript-einbinden/5) · just2b · 2007-08-31

wsammy hier gehts um extensions nicht um TS!

ins TS käm sowas

```typoscript
page.headerData.20 = TEXT
page.headerData.20.value = <script....>...</script>
```

georg

---

Quelle: „JavaScript einbinden“, typo3.net, https://www.typo3.net/d/67444-javascript-einbinden
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
