Hmmm... ?
on error resume next
' kod som kan generera fel
if Err.number <> 0 then
Response.write response.write "Fel, för böveln!"
End if
Har du testat?
6 svar · 254 visningar · startad av voigtann1
Sökte på on error resume ... där hittar jag allt möjligt
if Err.number <> 0 then
Response.write response.write "Fel"
End if
Om jag har en sida där jag vill att den OM det finns ett ända fel så ska den skriva ut Error meddelandet med lite egna typsnitt.. och inte standarden... och ändå ladda hela sidan dvs:
sidan kan se ut:
Logotyp
meny
{kod som kan gå fel}
Efter text
då vill jag ha där kod kan gå fel skriva ut fel meddelandet men ändå ladda efter texten... kan man fixa detta?
Hmmm... ?
on error resume next
' kod som kan generera fel
if Err.number <> 0 then
Response.write response.write "Fel, för böveln!"
End if
Har du testat?
Du kan konfigurera en egen 500:100 sida i IIS. Sen så så fort det blir ett fel på en sida så går den till den sidan och visar felet.
Eller loggar det i en databas, textfil eller liknande...
@nders jag testade din... det roliga med din kod (av någon konstig orsak) hjälper inte... för om vi gör:
on error resume next
hej = cint("hej")
if Err.number <> 0 then
Response.write response.write "Fel, för böveln!"
End if
Erik jag är inte ute efter någon loggning just nu... utan vill bara OM det är ett fel så ska den skriva ut det på denna plats...
jag kör array på en sak och de skriver ut den kod innan felet kommer... men det är om man säger i arrayen felet är... eller innan det.
Jag förstår inte vad du skriver. Har du läst ditt inlägg själv? :)
Det absolut bästa är att skriva kod som fungerar, men som Erik säger går det alldeles utmärkt att göra en egen 500-sida om man har möjlighet till det.
Jag har aldrig haft något problem med on error...
På vilket sätt menar du att det inte fungerar?
Det tycks min inteligens är för hög för dig @nders :P nej men jag testar runt lite och se om jag hittar något roligt :e kan man få som det skrivs ut nu:
error on line 2
test = "test
--------------^
liknande?
testade err.description men den skriver inte ut det direkt :e
Prova att modifiera 500-sidan så kan du få det som du vill. :)