|
 |
|
| Autor |
Nachricht |
Neo Erfahrener [User]


Anmeldung: 04.04.05 Beiträge: 61 Wohnort: Alfeld (Le ...
|
Verfasst am: 24.05.2006, 11:44 Titel: Function return |
|
|
Hallo Leute,
ich habe da mal ne Frage
Kann ich Function den return auf eine bestimmte Seite leiten?
Bsp:
| Code: |
function _function() {
echo("<script Language=\"JavaScript\">\n");
echo("<!--\n");
echo("function popup(url, name, width, height)\n");
echo("{\n");
echo("settings=\n");
echo("\"toolbar=no,location=no,directories=no,\"+\n");
echo("\"status=no,menubar=no,scrollbars=yes,\"+\n");
echo("\"resizable=yes,width=\"+width+\",height=\"+height;\n");
echo("MyNewWindow=window.open(url,name,settings);\n");
echo("}\n");
echo("//-->\n");
echo("</script>\n");
return "http://www.google.de";
} |
Ist nur ein Beispiel wie ich es gerne hätte, gibt es diese Möglichkeit mit return? _________________ Gruß, Neo
Sie haben ein Problem mit Ihrem PC?? Dann sind Sie bei uns richtig!!
|
|
| Nach oben |
|
 |
Metaman Power-Poster [User]


Anmeldung: 20.11.05 Beiträge: 636
|
Verfasst am: 24.05.2006, 12:01 Titel: |
|
|
NEIN
mit return selber nicht.
Return ist nur dazu das ERgebniss einer Funktion an den Funktionsaufruf zu übergeben.
aber du kannst die Rückgabe der Funktion in einer Variable auffangen und damit dan eine Weiterleitung schalten.
also
$VAR = FUNKTIONSNAME();
header("Location:$VAR");
Allerdiengs wenn ich mir da so deinen code anschaue, frage ich mich wirklich was der Blödsinn soll
Denn in dieser Funktion wird lediglich nur ein ein Javascript für ein Popup ausgegeben,
dies könntest du aber genausogut als Variable speichern....
Funktionen benutzt man eigentlich nur, z.b. für Berechnungen, die man mit verschiedenen Werten an verschiedenen Stellen im Script benötigt.. _________________
Webmaster Lexikon
Schnäppchensuche
Wenn Du einen Clan Sponsor suchst, schreibe mich NICHT an!!!
|
|
| Nach oben |
|
 |
Neo Erfahrener [User]


Anmeldung: 04.04.05 Beiträge: 61 Wohnort: Alfeld (Le ...
|
Verfasst am: 24.05.2006, 12:17 Titel: |
|
|
| Metaman hat folgendes geschrieben: |
[...]
Allerdiengs wenn ich mir da so deinen code anschaue, frage ich mich wirklich was der Blödsinn soll
Denn in dieser Funktion wird lediglich nur ein ein Javascript für ein Popup ausgegeben,
dies könntest du aber genausogut als Variable speichern....
[...]
|
Das war Copy & Paste also nicht das wirkliche Script ^^
Habe in der Function "header("Location:http://google.de");" vor dem return gemacht, damit habe ich mein Problem gelöst. Trotzdem vielen Dank  _________________ Gruß, Neo
Sie haben ein Problem mit Ihrem PC?? Dann sind Sie bei uns richtig!!
|
|
| Nach oben |
|
 |
Metaman Power-Poster [User]


Anmeldung: 20.11.05 Beiträge: 636
|
Verfasst am: 24.05.2006, 12:25 Titel: |
|
|
aha...
| Zitat: | | Habe in der Function "header("Location:http://google.de");" vor dem return gemacht |
das geht natürlich,
allerdings ist dann in dem Fall das Return wirkungslos.
und dann wäre es besser, an stelle des Returns ein exit zu setzen.
damit das Script auch in jedem Fall beendet wird _________________
Webmaster Lexikon
Schnäppchensuche
Wenn Du einen Clan Sponsor suchst, schreibe mich NICHT an!!!
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |