Mit diesen PopUp-Funktionen übergebe ich die Werte sbc oder stc in die Seite Farbe.htm.
function farbe_sbc() {
popupWin = window.open('farbe.htm?sbc', 'NEU', 'width=370,height=230,left=30,top=30')
}
function farbe_stc() {
popupWin = window.open('farbe.htm?stc', 'NEU', 'width=370,height=230,left=30,top=30')
}
Hier hole ich mir die Werte die ich übergeben habe.
var uebernahme=new String(document.location.href);
var uebergabe=uebernahme.indexOf("?");
var formularfeld = new String(uebernahme.substring(uebergabe+1,uebergabe+4));
Hier möchte ich die Variable HEX ins opener Window übergeben. Und zwar in die
Formularfelder sbc oder stc, jenachdem was ich für ein Link gedrückte habe.
function Farb(Feld,Hex)
{
if(Feld == "Farbe") {
opener.document.forms[0]."+ formularfeld + ".value= Hex;
}
}
Es funktioniert aber nicht, was mach ich falsch. Die Variablen sind korrekt angekommen ich kann Sie auch mit document.write ausgeben aber
irgendwie funktioniert diese Sache nicht.
opener.document.forms[0]."+ formularfeld + ".value= Hex;
Kevin