| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: JS Noob brauch Hilfe - Variablenübergabe im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hi CommZ! Ich habe eine Funktion mit der ich ein Fenster generiere, in welches ich die Seite vote.php reinlade: ...
![]() |
| | #1 (permalink) |
| Registriert seit: 12.10.05 ![]() Likes: 0 | JS Noob brauch Hilfe - Variablenübergabe Anzeige Hi CommZ! Ich habe eine Funktion mit der ich ein Fenster generiere, in welches ich die Seite vote.php reinlade: Code: function neuesFenster()
{
msgWindow=window.open("vote.php?link=$link","displayWindow","toolbar=no,width=360,height=400,directories=no,status=no,scrollbars=yes,resize=no,menubar=no")
} An vote.php soll wie man oben schon sieht auch die variable $link übergeben werden weil ich diese dort weiterverarbeiten möchte. Wenn ich nun die Variable oben mit einfüge steht nur $link dort und nicht www.beispiel.de als übergebener Wert. Das Onclick element sieht bei mir so aus: Code: $link = "www.beispiel.de"; <a href='?link=$link' onclick='neuesFenster()'>Bewerten</a> Vielen dank schoneinmal für eure Hilfe, MfG, euer Tko? |
| | |
| | #2 (permalink) |
| Administrator ![]() Registriert seit: 02.10.01 ![]() ![]() Likes: 30 | JS: Code: function neuesFenster(bla){
msgWindow=window.open("?link="+bla,"displayWindow","toolbar=no,width=360,height=400,directories=no,status=no,scrollbars=yes,resize=no,menubar=no");
msgWindow.focus();
} Code: $link = "www.beispiel.de";
echo "<a href=\"#\" on Click=\"neuesFenster('$link'); return false\">Bewerten</a>"; Du musst das Leerzeichen zwischen "on" und "Click" entfernen. Das musste ich reinsetzen damit er das nicht abschneidet.
__________________ RL sux big time... auch 2012! Deleting pr0n is like killing your best friend [HaBo] bei Facebook - Werde Fan |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter Registriert seit: 12.10.05 ![]() Likes: 0 | Hi, Ich habe es jetzt wie in deinem Beispiel mal ausprobiert. Code: function neuesFenster(bla)
{
msgWindow=window.open("vote.php?link="+bla,"displayWindow","toolbar=no,width=360,height=400,directories=no,status=no,scrollbars=yes,resize=no,menubar=no")
msgWindow.focus();
} Code: <a href='#' onclick='neuesFenster('$link'); return false'>Bewerten</a> Wennst wüsstest wo dran es liegt wäre ich dir sehr dankbar über Antwort !MfG, Tko? |
| | |
| | #4 (permalink) |
| Administrator ![]() Registriert seit: 02.10.01 ![]() ![]() Likes: 30 | Ich werde das Gefühl nicht los, dass du PHP und Javascript in einen Topf schmeißt. "$link" hat mit JS absolut nichts zu tun. Variablen werden in JS anders definiert als in PHP. Am besten du postest mal den ganzen Code wo du das eingebaut hast. Sonst wird man da denke ich nicht so recht schlau draus. Edit: Problem per PN gelöst.
__________________ RL sux big time... auch 2012! Deleting pr0n is like killing your best friend [HaBo] bei Facebook - Werde Fan |
| | |
| | #5 (permalink) |
| Wäre es vllt möglich die Lösung zu erfahren? Weil sowas ähnliches hätte ich auch mal vor das wäre es schon recht hilfreich | |
| | |
| | #6 (permalink) |
| Administrator ![]() Registriert seit: 02.10.01 ![]() ![]() Likes: 30 | Er hat ' statt " verwendet, deshalb ging das Script nicht. Das ist alles.
__________________ RL sux big time... auch 2012! Deleting pr0n is like killing your best friend [HaBo] bei Facebook - Werde Fan |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Blutiger C++-Noob braucht Hilfe | PHRoZeNCReW | Code Kitchen | 2 | 29.10.06 21:54 |
| brauch mal hilfe...! | schweiz | HaBo Lounge | 8 | 14.06.05 09:44 |
| Case Modding Noob sucht Hilfe | r4!den | Hardware Probleme | 7 | 08.04.05 14:58 |
| Noob brauch AufrüstTipps !!! THX ! | Mackanzy | Hardware Probleme | 17 | 25.09.04 00:19 |
| [hilfe] Ich Brauch Dringend Eure Hilfe ... | VoodooManiax | Cryptography & Encryption | 5 | 19.04.02 07:38 |