📄 3.4.1.htm
字号:
<html>
<head>
<title>Untitled Document</title>
<LINK REL ="stylesheet" TYPE = "text/css" HREF = ".../contents.css">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF">
<h2 align="center">error 事件</h2>
<p>在 JavaScript 中,通过使用 onError 事件处理属性可以指定出错时的错误处理函数。对于一般的图像装载错误,可以象指定其他事件处理函数一样简单指定。如果
onError 事件绑定到 window 对象,则事件处理函数可以使用以下三个参数:</p>
<ul>
<li> sMsg 表示所发生错误的描述;</li>
<li> sUrl 表示发生错误页面的 URL;</li>
<li> sLine 表示发生错误的行号。</li>
</ul>
<p>
利用这些参数可以向用户提供有关的错误信息。此外,onError 事件处理函数的返回值确定是否向用户显示标准错误信息--返回 true 时不显示,返回 false
时显示。<p>
1. 示例 1<p>
本示例显示了当装载图像出错时的处理。
<p><a href="../src/tu3.11.htm" target="_blank">示例 </a>
<p>由于 IMG 标记符的 src 属性为一个不存在的图像,因此当装载图像时出错,于是调用 errorImage() 事件处理函数,显示一个提示框。
<p>2. 示例 2
<p>
本示例显示了如何使用错误处理函数的参数。
<p><a href="../src/tu3.12.htm" target="_blank">示例 </a><p>
当单击"创建错误"按钮时,调用 launchError() 函数,该函数执行一个并不存在的 nonexist() 函数,因此导致出错。出错后由
onError 事件处理函数进行处理,显示出了错误信息,并禁止浏览器显示标准错误信息。<p>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -