Rouven: input feld in anderem browerfenster fuellen

Beitrag lesen

Hi!

<script language="javascript">

function set(elem,text)
{
if (opener) { if (!(opener.closed)) {  }}

document.gruppe.elements[elem].value=text;

Hier musst du jetzt auch wirklich dsa Input-Feld befüllen (aber das ist ja im Opener):
opener.document.gruppe.elements[elem].value=text;

}

</script>
<a href="javascript:set('x','<? echo $_REQUEST['sub_y'];?>');">Eintragen</a>

Wenn du neu in dem Bereich bist dann machst du dir wahrscheinlich im Moment um die Nutzbarkeit ohne JavaScript keine Sorgen, das ist wohl auch OK. Für die Zukunft sei dir dennoch empfohlen solche Links nicht zu konstruieren sondern sowas im Eventhandler unterzubringen:
<a href="#" onclick="set('x', '<? echo $_REQUEST['sub_y'];?>'); return false;">Eintragen</a>
Das sorgt dafür, dass der Browser das nur versucht, wenn sein JS an ist - per return false sorgt man dafür, dass der href nicht mehr aufgerufen wird. Noch besser als diese Lösung wäre, wenn du dann vorne bei # noch etwas angeben könntest, wie man das ohne JS machen kann. Aber das ist wirklich Zukunftsmusik, versuch mal erst das andere ans Laufen zu kriegen!

MfG
Rouven

--

-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(