Jeg har efter nogen tids søgning fundet ud af, at man kan fange den ved at lave siden om til en Transactional ASP, men jeg får stadig følgende fejl, inden den skriver min pænere fejl-kode: Active Server Pages error 'ASP 0113'
Script timed out
/intranet_new/asp/tlf_status.asp
The maximum amount of time for a script to execute was exceeded. You can change this limit by specifying a new value for the property Server.ScriptTimeout or by changing the value in the IIS administration tools.
Koden er som følger: <%@ TRANSACTION=Required LANGUAGE="VBScript" %> <% Do while 1=1 ' kør til du dør! Loop
Sub OnTransactionAbort() Response.Write "Siden har lavet timeout!" end sub %>
Er der nogen der kender en måde, hvorpå man kan fjerne den knapt så kønt udseende ASP-fejl?
Fordi jeg ikke har brug for en sindssyg lang timeout. Hvis ikke mit script er blevet kørt inden for de normale 90 sekunder, så skal brugeren ha' besked om at de skal prøve igen!
Fandt selv en løsning vha. ovenstående transaction-asp og ved at cleare response bufferen!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.