webForumDet fria alternativet
Logga in / Bli medlem

Javascript tillbaka-knapp i .net?

.NET

6 svar · 862 visningar · startad av Lilly

Medlem sedan okt. 200637 inlägg
Frågan#1

Jag har försökt få till en "javascript-tillbaka"-knapp utan lycka. När man klickar på knappen så postas bara sidan om utan att man går en sida tillbaks. Så här ser koden ut.

<asp:button id="Button1" onclientclick="javascript:history.go(-1);" runat="server" />

Är det inte så här man gör? Jag vill helst undvika att använda response.redirect om det är möjligt. Någon som har en lösning på detta problem?

Medlem sedan juni 20019 519 inlägg
#2

varför ska button1 vara en server knapp? ska den göra något mer än gå tillbaka -1 i history?
varje <asp:...> tagg tar lite av servern(inte mycket men den finns).. om du bara ska ha det som en tillbaka knapp utan någon code-behinde så skulle jag nog strunta i runat="server" och <asp: tagg...

Medlem sedan apr. 2006135 inlägg
#3

red: tänkte väldigt fel!

se voigtann1´s svar!

(problemet ligger i att det sker en postback..(skulle jag gissa) )

= använd html button!

MVH Auxe

Medlem sedan okt. 200637 inlägg
#4

Ska testa att ta bort runat="server" och se om det fungerar. För det är helt rätt att det är onödigt att ha den där. Jag testade att skapa en html-button men den verkar inte stödja onclientclick. Är det någon annat man använder sig av för att få till javascript på en sådan knapp?

Medlem sedan juni 20019 519 inlägg
#5

<button onclick="javascript:history.go(-1);">värde</button> fungera :)

Medlem sedan okt. 20041 556 inlägg
#6

<input type="button" value="Backa" onclick="history.go(-1);" />

Medlem sedan nov. 200612 inlägg
#7

Vill du prompt använda en Button kan du göra följande eftersom den mycket riktigt gör en postback som Auxe säger. Postbackurl är propertyn du letar efter :)

<asp:Button ID="knapp" runat="server" Text="Tebax"  PostBackUrl="javascript:history.go(-1)" />
255 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)