php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.11.2009, 14:31  
Neuer Benutzer
 
Registriert seit: 14.04.2008
Beiträge: 21
Sensewell befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Übergabeparameter der Funktion

Hallo zusammen,

ich bin noch ziemlicher Anfänger in Javascript und PHP.

Ich habe eine Javascriptfunktion:

Code:
 
<script type="text/javascript"> 
function load(link){

F = window.open('','pop','width=400,height=580,top=100');
F.document.write('<html><head><title>asd</title></head><body style="margin:0;padding:0;">');
F.document.write('<embed src ="http://llisvin02/lida-client/ARCHIV/00/00/22/A0/4F/XOriginal.pdf" width =100% height = 100%>');
F.document.write('</body></html>');

F.focus();
}
</script>

diese Funktion will ich in meinem PHP aufrufen:

PHP-Code:
echo "<script type=\"text/javascript\">load($link);</script>"
Nun erhalte ich immer die Fehlermeldung: Expected:')'

sobald ich den Parameter aus der Funktion nehme und sie nur mit:
PHP-Code:
echo "<script type=\"text/javascript\">load();</script>"
aufrufe klappts(solange der Link hart in der JS Funktion steht.

Hat das Problem was damit zu tun, dass die Funktion erst aufgerufen wird, wenn der PHP Code abgearbeitet wird und dann $file undefinded ist?

Ich würde mich über eine Antwort freuen.

LG,

Sensewell

Sensewell ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 25.11.2009, 14:35  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.255
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Falls Du $link meintest: Nein daran liegts nicht. Sondern an den fehlenden Stringbegrenzern für diesen Parameter in Javascript.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online   Mit Zitat antworten
Alt 25.11.2009, 14:39  
Neuer Benutzer
 
Registriert seit: 14.04.2008
Beiträge: 21
Sensewell befindet sich auf einem aufstrebenden Ast
Standard

Ich meinte $link .

Was meinst du genau mit Strinbegrenzer?
Code:
 
function load(var BLUB){
?
Danke für deine schnelle Antwort.


Edit:

Ok:

Mit Aufruf:

echo "<script type=\"text/javascript\">load('$link');</script>";


geht es nun.

Vielen Dank!


Geändert von Sensewell (25.11.2009 um 14:44 Uhr).
Sensewell ist offline   Mit Zitat antworten
Alt 25.11.2009, 14:43  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.255
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Auch in Javascript gehören Strings in Hochkommata. Schau mal in den Browserquelltext.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online   Mit Zitat antworten
Alt 25.11.2009, 15:41  
Neuer Benutzer
 
Registriert seit: 14.04.2008
Beiträge: 21
Sensewell befindet sich auf einem aufstrebenden Ast
Standard

Eine frage hab ich dann doch noch: Kann ich den Inhalt der Funktion nicht auch einfach in den PHP Code übernehmen?
Sensewell ist offline   Mit Zitat antworten
Alt 25.11.2009, 15:45  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.255
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Die Frage ist unverständlich.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online   Mit Zitat antworten
Alt 25.11.2009, 16:24  
Neuer Benutzer
 
Registriert seit: 14.04.2008
Beiträge: 21
Sensewell befindet sich auf einem aufstrebenden Ast
Standard

Sorry,
war ein falscher Gedankengang .
Danke für deine Antworten.
Sensewell ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] funktion aufrufen wenn andere funktion aufgerufen wird kalli.c0re PHP Tipps 2009 16 05.06.2009 13:49
JS: Einführung - Javascript im Schichtenmodell nikosch Tutorials 4 11.04.2009 17:06
funktion für html escape etc. TeazY PHP Tipps 2009 19 12.02.2009 13:19
[Erledigt] Array innerhalb einer Funktion Marko_Schulze PHP Tipps 2008 8 02.12.2008 18:58
Wert einer Funktion an andere Funktion übergeben Secondary PHP Tipps 2008 14 27.08.2008 10:36
Rekursive Funktion bricht ab... duras666 PHP Tipps 2008 9 28.04.2008 11:36
gpc_quotes funktion: verbesserungsvorschläge? Promaetheus PHP Tipps 2007 10 12.08.2007 19:29
PHP-GTK Tutorial Beitragsarchiv 9 02.11.2005 21:07
Rückgabewert einer rekrusiven Funktion PHP-Fortgeschrittene 7 06.10.2005 18:44
(schnellere) Funktion zum Zusammenfassen von CSS PHP-Fortgeschrittene 21 08.08.2005 16:47
Funktion in einer Funktion aufrufen? PHP Tipps 2005-2 11 14.06.2005 15:14
[Erledigt] Array-Übergabe in Funktion PHP Tipps 2005 1 08.05.2005 21:05
[Erledigt] Wie kann ich beliebig viele Werte an eine Funktion übergeben PHP Tipps 2005 11 25.01.2005 10:44
[Erledigt] sql syntax error in funktion, kann aber nix finden :( PHP Tipps 2004 10 20.07.2004 19:19
Referenz auf Funktion übergeben PHP-Fortgeschrittene 7 20.07.2004 09:51

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
javascript übergabeparameter, ajax übergabeparameter, php function übergabeparameter, http://www.php.de/javascript-ajax-und-mehr/61598-erledigt-ssoebergabeparameter-der-funktion.html, php funktion übergabeparamter, javascript load variable übergeben, werte an funktionen übergeben, php übergabeparameter, übergabeparameter funktion, funktion mit übergabeparameter, function mit mehr übergabeparameter, ajax funktion mit übergabeparameter, mit php javascript funktion aufrufen parameter, übergabeparameter link, ajax übergabeparameter post, php funktion mit parametern mit link aufrufen, php javascriptfunktion mit parameter aufrufen, javascript funktion mit parameter in php aufrufen, javascript auf php funktion zugreifen und parameter ändern, php funktion mit übergabeparameter

Alle Zeitangaben in WEZ +1. Es ist jetzt 19:47 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum