Zum Inhalt springen

js funktion mit onLoad aufrufen?

Erstellt am 1. Oktober 2007 · 6 Antworten · letzte Antwort am 3. Oktober 2007

Tags: JavaScript & AJAX, Frage

elquejido ·

hi all!
ich möchte eine js-funktion mit dem laden der seite aufrufen.
in html wäre das

<body onload="">

in php hab ich es mit

page = PAGE
page{
typeNum = 0
stylesheet = fileadmin/templates/setup.css

headerData.1 = TEXT
headerData.1.value = <script src="fileadmin/templates/dropdown-menu.js" type="text/javascript"></script> 
onLoad="dm_init()"

10 = TEMPLATE
10 	{
template = FILE
template.file = fileadmin/templates/template.html
workOnSubpart = document

marks 		{

...etc

versucht. das war schonmal falsch. weiß hier jemand wie das in typo3 geht?
brauche ich da irgendwas in richtung document.write? und wo kommt der befehl hin?

lg, el que...

elquejido ·

so, jetzt hab ich einen nachmittag mit diesem de_addbodyjscript rumlaboriert.
ging auch ganz gut, bis zu dem moment, wo ich das plugin/die extension (ist das überhaupt dasselbe?) in die haupt- bzw. überseite integrieren wollte.
de_addbodyjscript scheint nicht als plugin auf...
1.) nochmal: ist ein plugin eine extension?
2.) muß ich außer der installation noch was machen, um de_addbodyjscript in dieser plugin-liste zu finden?
3.) gibt es nicht vielleicht doch eine viel einfacher lösung, jede aufgerufene seite mit dem einfachen befehl

  <body onload="dm_init()">

zu versehen???

lg, el que...

elquejido ·

für alle die's interessiert: Es GIBT eine VIEL EINFACHERE Lösung:

page.bodyTag = <body onload="dm_init()">

lg, elke