webForumDet fria alternativet

posta formulär till nytt fönster

JavaScript

4 svar · 265 visningar · startad av doggelito

Medlem sedan juni 20003 076 inlägg
Frågan#1

får inte till denna, klickar man på preview så ska formuläret postas till ett nytt fönster

<form name="form" method="post">
	  <input name="preview" type="button" value="F&ouml;rhandsgranska" onClick="this.form.action='<%= Pagename %>'; this.form.submit(); onSubmit="return window.open('preview.asp','width=600,height=400,resizeable=no,status=yes,toolbars=no')">
		  <input name="submit" type="submit"  value="Spara sidan" onClick="this.form.action='<%= Pagename & "?Action=Insert" %>';">
</form>
Medlem sedan nov. 200013 890 inlägg
Medlem sedan juni 20003 076 inlägg
#3

nja, nästan.
hittade denna tråd, så här vill jag ha, dock utan radioknapparna.
alltså en target på förhandsgranska-knappen och en target på submit-knappen
https://www.webforum.nu/showthread.php?s=&forumid=24&threadid=87813&highlight=popup+submit

Medlem sedan juni 20003 076 inlägg
#4

Ingen som förstår vad jag behöver! :(
Så här ska det funka, kan inte förklara tydligare.

<form method="post" onsubmit="if(förhandsgranska){ this.target='foo'; window.open('preview.asp','foo','width=600,height=400'); } else { this.target='_self'; }">

<input name="preview" type="submit" value="F&ouml;rhandsgranska" onClick="this.form.action='preview.asp';">
<input name="submit" type="submit" value="Spara sidan" onClick="this.form.action='<%= Pagename & "?Action=Update&Pageid=" & Pageid %>';">

</form>
Medlem sedan juni 20003 076 inlägg
#5

satan! det var ju bara att köra

onClick="this.form.action='preview.asp'; target='_blank';

på förhandsgranska-knappen!
åhhh, buu! :( :)

270 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
135 ms — ändringar (db)