webForumDet fria alternativet

länka till openerfönster?

1 svar · 206 visningar · startad av Jesper T

Jesper TMedlem sedan nov. 20017 144 inlägg
#1

Fråga 1: Hur får jag in "imgsrc" value i doImage()? (Värdet i imgsrc är dynamiskt)
Fråga 2: Lägger jag "doImage('test');" i onclick i knappen(infoga) så funkar inte länken alls. Går det att kringgå?

  
<script>
window.returnValue="iView";
</script>
<form name="form1">
<a href="javascript:doImage(document.form1.imgsrc.value);" target="main">¤¤¤</a>
  <input type="button" target="main" value="Infoga"> 
  <input type="text" name="imgsrc"> 
</form>
JojoxxMedlem sedan juni 20004 308 inlägg
#2

Är doImage() en funktion som ligger i fönstret som öppnat aktuellt fönster (via JavaScript) vid namn "main"?

Prova med;

<input type="button" value="Just do it!" onClick="window.opener.doImage(this.form.imgsrc.value);">

...eftersom <input> är ett formulärselement har du fördelen av att kunna använda this som hänvisning till aktuellt formulär.

Observera att aktuellt fönster måste vara öppnat med script (i.e. window.open).

126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)