window

window对象提供了三个方法向用户显示简单的对话框 alert()向用户显示
一条消息并等待用户关闭 confirm()显示一条为 要求用户单击 确定活着
取消的按钮 prompt()显示一条 等待用户输入字符串并返回那个字符串

do{
   var name = prompt('What is you name?')           //得到字符串
   var correct = confirm ('You entered'.'+name+''.\n'+'Click Okay to proceed of Cancel to re-enter.')         //得到布尔值
}while(!correct)
alert('Hello,'+name)      //输出一个文本消息

方法 confirm()和prompt()会产生阻塞 就是关掉他们所显示的对话框之前不会返回
 意味着弹出对话框代码就会停止

onerror是一个错误处理把错误消息输出到浏览器的JS控制台上 如果给这个属性附一个函数

只要这个窗口发生了JS错误就会调
onerror事件处理函数的调用通过三个字符串参数 第一个参数描述错误的一条消息
第二个是一个字符串存放引发错误的JS代码所在文档的URL 第三个参数是文档中发生
错误的行数

如果onerror处理程序返回一个false 他通知浏览器事件处理程序已经处理了错误
不需要其他操作

现在很少用onerror
//在一个对话框弹出错误消息 但不超过三次
window.onerror = function (msg,url,line){
   if(onerror.num++<onerror.max){
      aler('ERROR:'+msg+'\n'+url+':'+line)
      return true
    }
}
onerror.max =3
onerror.num =0

window对象提供了三个方法向用户显示简单的对话框 alert()向用户显示
一条消息并等待用户关闭 confirm()显示一条为 要求用户单击 确定活着
取消的按钮 prompt()显示一条 等待用户输入字符串并返回那个字符串

do{
   var name = prompt('What is you name?')           //得到字符串
   var correct = confirm ('You entered'.'+name+''.\n'+'Click Okay to proceed of Cancel to re-enter.')         //得到布尔值
}while(!correct)
alert('Hello,'+name)      //输出一个文本消息

方法 confirm()和prompt()会产生阻塞 就是关掉他们所显示的对话框之前不会返回
 意味着弹出对话框代码就会停止

onerror是一个错误处理把错误消息输出到浏览器的JS控制台上 如果给这个属性附一个函数

只要这个窗口发生了JS错误就会调
onerror事件处理函数的调用通过三个字符串参数 第一个参数描述错误的一条消息
第二个是一个字符串存放引发错误的JS代码所在文档的URL 第三个参数是文档中发生
错误的行数

如果onerror处理程序返回一个false 他通知浏览器事件处理程序已经处理了错误
不需要其他操作

现在很少用onerror
//在一个对话框弹出错误消息 但不超过三次
window.onerror = function (msg,url,line){
   if(onerror.num++<onerror.max){
      aler('ERROR:'+msg+'\n'+url+':'+line)
      return true
    }
}
onerror.max =3
onerror.num =0

猜你喜欢

转载自gaofan0528.iteye.com/blog/2370815