Zum Inhalt springen

Javascript im Head entfernen

Erstellt am 2. September 2004 · 22 Antworten · letzte Antwort am 10. Januar 2006 · Seite 2 von 2

Tags: Frage

niediek ·
doku schrieb

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

config.removeDefaultJS = 1

entfernt den javascriptbereich

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

Andreas B.​ ·

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?

tandem ·

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!

tandem ·

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.

tandem ·

Hallo,

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

Andreas B.​ ·

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

tandem ·

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.