![]() |
SELFHTML Forumsarchiv |
|
|
Die folgende Nachricht zum Thema stammt von: hawkmaster, 29. 01. 2010, 16:15
Hallo zusammen,
vermutlich ist es ganz simpel.
ich möchte eine Variable in eine URL einbauen,
also ?UserID=userid
..
var jobvalue = document.forms[0].sel_jobs.options[document.forms[0].sel_jobs.selectedIndex].value;
var a = jobvalue.split("#@#");
var userid = a[5];
var text_a = "<a href=\"#\" onclick=\"window.open('jobshow.php?UserID=3','Absolut','width=670,height=820,scrollbars=yes,resizable=yes')\" title=\"Close window\">JobINFO</a>";
..
Ich habe schon alles möglich ausprobiert:
so gehts nicht, das ist mir klar
window.open('jobshow.php?UserID=userid','Absolut'..
so aber auch nicht:
window.open('jobshow.php?UserID='+userid','Absolut'..
window.open('jobshow.php?UserID='+userid,'Absolut'..
wie muss das korrekt heissen?
vielen Dank und viele Grüße
hawk
Die folgende Nachricht zum Thema stammt von: EKKi, 29. 01. 2010, 16:23
Mahlzeit hawkmaster,
»» var userid = a[5];
»» var text_a = "<a href=\"#\" onclick=\"window.open('jobshow.php?UserID=3','Absolut','width=670,height=820,scrollbars=yes,resizable=yes')\" title=\"Close window\">JobINFO</a>";
Ein ganz klarer Fall von ungenügender Transparenz und fehlender Beachtung der stattfindenden Kontextwechsel. Mach Dir klar, wann bzw. wo die Variable namens "userid" existiert und in welche Variable Du sie einbinden willst:var text_a = "<a href=\"#\" onclick=\"window.open('jobshow.php?UserID=" + userid + "','Absolut','width=670,height=820,scrollbars=yes,resizable=yes')\" title=\"Close window\">JobINFO</a>";
»» Ich habe schon alles möglich ausprobiert:
Offenbar nur nicht das Richtige ... :-)
MfG,
EKKi
--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
Die folgende Nachricht zum Thema stammt von: hawkmaster, 29. 01. 2010, 16:42
Hallo EKKI,
jetzt wo ich es so hier sehe ist es klar.
Mann, manchmal hockt man wirklich davor...
herzlichen Dank für deine Hilfe.
vielen Dank und viele Grüße
hawk
© 1998-2008
Impressum, Software: Classic Forum