email med redirect??

ASP

3 svar · 178 visningar · startad av saw

Medlem sedan mars 20011 880 inlägg
Trådstart#1

Varför fungerar inte det här?
If Len(Request.Form("btnMail")) Then
Response.Redirect "mailto:saw@songer.com?subject=The World Of Cossacs!"
Response.Redirect "Default.asp"
End If
Outlok startar men sen händer ingenting mer.
I stället för en länk så vill jag kunna styra det med en knap.

Medlem sedan sep. 2000232 inlägg
#2

Det fungerar inte därför att du redan i din första redirect-rad skickat vidare användaren till "mailto:saw@songer.com?subject=The World Of Cossacs!"

Jag har ingen aning hur man löser ditt problem i asp dock, utan tror att man får använda klientbaserat ett javaskript i tex default.asp som öppnar maillänken om man tryckt på knappen.

Medlem sedan juni 2000690 inlägg
#3

Du kan ju inte köra 2 Response.Redirect efter varandra eftersom klienten då redan lämnat sidan :)

Även om det går att få upp ett mail med första delen så kan man fråga sig vad vitsen är eftersom man sen inte kan styra webbläsaren till en ny sida.
Betydligt bättre då att använda en emailkomponent för sånt här, sök på cdonts eller jmail här i forumet.

Medlem sedan mars 20011 880 inlägg
#4

Tack för svaren, det får väll bli en tråkig länk istället :-(

256 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)