HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
JavaScript Try-Catch Statement |
Die Versuch� Verriegelung Aussage kennzeichnet einen Block von Aussagen, um zu versuchen und spezifiziert eine oder mehrer Antworten, wenn eine Ausnahme geworfen wird. Wenn eine Ausnahme geworfen wird, verf�ngt sich die Versuch� Verriegelung Aussage sie.
Die Versuch� Verriegelung Aussage erlaubt dir, einen Block des Codes auf dort zu pr�fen ist St�rung oder nicht.
|
JavaScript - Catching Errors
|
Wenn Grasen Webseiten auf dem Internet, wir alle einen Java Index-Alarmkasten gesehen haben, zu erkl�ren uns, gibt es einen Laufzeitfehler und bitten �m�chtest du auspr�fen?�. Fehlermeldung kann f�r Entwickler aber nicht f�r visiter n�tzlich sein. Wenn Benutzer St�rungen sehen, lassen sie h�ufig die Webseite.
Dieses akademische Tutorkapitel bringt dir bei, da� wie man Java Index-Fehlermeldungen, also dich verlieren nicht deine Publikum einschlie�t und anfa�t.
Es gibt zwei M�glichkeiten des Verfangens von St�rungen in einer Webseite:
Indem Sie den Versuch� verwenden, die Aussage sich verfangen (vorhanden in IE5+, in Mozilla 1.0 und in Netscape 6)
Durch das Verwenden des onerror Eventss. Dieses ist die alte Standardl�sung, zum sich von St�rungen zu verfangen
|
The try...catch statement erlaubt dir, einen Block des Codes auf St�rungen zu pr�fen. Der Versuchblock enth�lt den gelaufen zu werden Code, und der Verriegelung Block enth�lt den durchgef�hrt zu werden Code, wenn eine St�rung auftritt.
|
try
{
//Run some code here
}
catch(err)
{
//Handle errors here
}
|
|
Try...catch wird in Kleinbuchstaben im Java Index geschrieben. Das Verwenden der Versalienbuchstaben erzeugt eine Java Indexst�rung!
|
Das Beispiel folgend enth�lt einen Java Index, der die Anzeige �Willkommen Vyom anzeigen soll!� wenn du an eine Taste klickst. Jedoch gibt es einen Typo in der Anzeige () Funktion. Alarm () wird als adddlert fehlbuchstabiert (). Eine Javascriptst�rung tritt auf:
|
<html>
<head>
<script type="text/javascript">
function message()
{
adddlert("Welcome Vyom!")
}
</script>
</head>
<body>
<input type="button" value="View message" onclick="message()" />
</body>
</html>
|
|
Um geeignetere Schritte zu nehmen wenn eine St�rung auftritt, kannst du eine Versuch� Verriegelung Aussage addieren.
Das Beispiel folgend enth�lt das �willkommene Vyom!� Beispiel neu geschrieben, um die Versuch� Verriegelung Aussage zu verwenden. Da Alarm () fehlbuchstabiert wird, tritt eine Javascriptst�rung auf. Jedoch dieses mal, verf�ngt sich der Verriegelung Block die St�rung und f�hrt einen kundenspezifischen Code durch, um ihn anzufassen. Der Code zeigt eine kundenspezifische Fehlermeldung an, die den Benutzer informiert, was geschah:
|
<html>
<head>
<script type="text/javascript">
var txt=""
function message()
{
try
{
adddlert("Welcome Vyom!")
}
catch(err)
{
txt="There was an error on this page.\n\n"
txt+="Error description: " + err.description + "\n\n"
txt+="Click OK to continue.\n\n"
alert(txt)
}
}
</script>
</head>
<body>
<input type="button" value="View message" onclick="message()" />
</body>
</html>
|
|
Das folgende Beispiel, das Gebr�ll gegeben wird, benutzt einen Best�tigung Kasten, um eine kundenspezifische Anzeige anzuzeigen, die visiters erkl�rt, die sie O.K. klicken k�nnen, um die, Seite oder das Klicken L�schen anzusehen fortzusetzen, um zum homepage zu gehen. Wenn die Best�tigung Methode falsches zur�ckbringt, adressiert das Benutzer geklickte L�schen und der Code den Benutzer um. Wenn die Best�tigung Methode zutreffendes zur�ckbringt, tut der Code nichts:
|
<html>
<head>
<script type="text/javascript">
var txt=""
function message()
{
try
{
adddlert("Welcome Vyom!")
}
catch(err)
{
txt="There was an error on this page.\n\n"
txt+="Click OK to continue viewing this page,\n"
txt+="or Cancel to return to the home page.\n\n"
if(!confirm(txt))
{
document.location.href="http://www.bestebooksworld. com/"
}
}
}
</script>
</head>
<body>
<input type="button" value="View message" onclick="message()" />
</body>
</html>
|
|
Der onerror Events kann bald erkl�rt werden, aber zuerst erlernst du, wie man die Throwaussagen verwendet, um eine Ausnahme zu verursachen. Die Throwaussagen k�nnen zusammen mit der Versuch� Verriegelung Aussage verwendet werden.
|
Keywords:javascript try catch error message, javascript try catch languages,
javascript try catch ajax, javascript try catch user
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|