PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Aufrufen einer JavaScriptfunction aus einer PHP-Funktion heraus ohne klick...


Mike105
23.03.2003, 22:40:57
Also nur wen es interessiert, es wird wahrscheinlich noch eine elegantere möglichkeit geben (wenn ja, ich hab ein offenes Ohr für), aber das hier ist der einzige weg der mir eingefallen ist, eine JavaScriptfunction aus einer PHP-Funktion aus aufzurufen, ohne dass ein Klick notwendig ist ..

Ich hab dafür einfach ein transparentes gif der größe 1x1 erstellt und über den onload befehl ruf ich die jscriptfunction auf:


<img src="images/transparent.gif" onload="jscriptfunctioni (), jscriptfunctionii ()">

Yzerman
24.03.2003, 07:50:22
Wo ist denn da PHP?

Das ist HTML in seiner reinsten Form, und wird nach serverseitigen Abarbeitung der PHP-Teile vom Client ausgeführt.

c4
24.03.2003, 11:28:09
Kapiere ich auch nicht.

Mike: Erklären!

Yzerman
24.03.2003, 12:04:38
Es kann gar keine Erklärung geben, da PHP serverseitig und JS auf dem Client läuft.
Folglich kann höchstens JS-Code (von mir aus auch aus PHP per echo) in den Quelltext geproggt werden, der dann auf dem Client ausgeführt wird.
Als "Aufrufen von JavaScript direkt aus PHP" würde ich das aber wahrlich nicht bezeichnen...

Mike105
24.03.2003, 21:13:37
ja da ist kein php drin.
nunja, man kann jscript nicht direkt aus ner php funktion aufrufen, das ist leider wahr ... deshalb hab ich einfach html genommen und lass das innerhalb von der php funktion stehen ... der effekt ist, dass jscript aus einer php funktion aus aufgerufen wird ...