[HTML]将错误alert出来[转]

<script type="text/javascript">
/**
 * @param {String}  errorMessage   错误信息
 * @param {String}  scriptURI      出错的文件
 * @param {Long}    lineNumber     出错代码的行号
 * @param {Long}    columnNumber   出错代码的列号
 * @param {Object}  errorObj       错误的详细信息,Anything
 */
window.onerror = function(errorMessage, scriptURI, lineNumber, columnNumber, errorObj) {
    var msg = ‘‘;
    var CRLF = String.fromCharCode(13) + String.fromCharCode(10);
    msg += ‘错误信息:‘ + errorMessage + CRLF;
    msg += ‘出错文件:‘ + scriptURI + ‘(‘ + lineNumber + ‘,‘ + columnNumber + ‘)‘ + CRLF;
    msg += ‘错误详情:‘ + errorObj;
    alert(msg);
}
</script>
时间: 2024-10-08 09:20:39

[HTML]将错误alert出来[转]的相关文章

[Android_Bug]Phonegap解决错误:Error initializing Cordova:Class not found

Phonegap  解决错误: Alert [ERROR]Error initializing Cordova:Class not found 发现bug后找原因   网上说是  因为找不到     res/xml  文件夹下的  config.xml 文件; 但我有这个config.xml 我想了一下 是不是因为没有找到指定的config.xml中的  feature配置 最后找到了   是因为我调用系统的 Device 信息 没有加标签 <!-- 设备 --> <feature na

发送JS错误日志到服务器

JS记录错误日志/捕捉错误 //onerror提供异常信息,文件路径和发生错误代码的行数的三个参数. window.onerror = function(e,url,index){ var msg = e.message || e|| "未知错误"; alert("错误信息:"+msg+",错误路径:"+ul+",行数:"+index); } ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1

Phonegap解决错误:Error initializing Cordova:Class not found

Phonegap  解决错误: Alert [ERROR]Error initializing Cordova:Class not found 发现bug后找原因   网上说是  因为找不到     res/xml  文件夹下的  config.xml 文件; 但我有这个config.xml 我想了一下 是不是因为没有找到指定的config.xml中的  feature配置 最后找到了   是因为我调用系统的 Device 信息 没有加标签 [html] view plain copy <!--

调用函数时传递的实参个数arguments.length; ,函数定义时的形参个数sum.length

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>范例6-4</title>

几个重要的 ASM Disk Groups 参数

ASM Disk Group 属性:Disk group的属性是与disk group 对应的,而不是和ASM 实例对应 查看Disk group的属性:SQL> col name for a40SQL> set pagesize 200SQL> select name,value from v$asm_attribute where group_number=1; 几个重要的Disk group 属性: 1. ACCESS_CONTROL.ENABLED该属性用来控制某个disk gr

DOM基础学习

DOM 查找元素 1.直接查找 document.getElementById 根据ID获取一个标签 document.getElementsByName 根据name属性获取标签集合 document.getElementsByClassName 根据class属性获取标签集合 document.getElementsByTagName 根据标签名获取标签集合 2.间接查找 parentNode // 父节点 childNodes // 所有子节点 firstChild // 第一个子节点 l

《javascript高级程序设计》读书笔记(二)javascript简介

第三章:基本概念 ECMAScript中有5种简单数据类型(也称基本数据类型):Undefined\Null\Boolean\Number\String,还有一种复杂数据类型--Object,Object本质上是由一组无序的名值对组成的. typeof是一个操作符而不是函数. Undefined类型:此类型只有一个值,即undefined.在使用var声明变量但未对其初始化时,这个变量的值就是undefined. var message: var message2 = undefined; al

数据类型和typeof操作符

虽然学习js有一段时间了,但是对js的基础语法却是有些生疏.最近在看jquery源码,决定随带总结一些基础的语法知识.今天总结一下数据类型和typeof,这在写js的时候,是不得不知道的知识. 数据类型: js有5中基本的数据类型:undefined,Null,Boolean,Number,string;有一种复杂的数据类型:object,js不支持所有自定义的数据类型,所以所有变量的值都是以上类型. typeof:它的出现用来检测变量的数据类型,它可能的值有6种. undefined---如果

JavaScript逻辑and运算符详解

一.AND详解: 在JavaScript中,逻辑 AND 运算符用双和号(&&)表示. 需要说明的是:逻辑AND运算的运算数可以是任何类型的,不止是Boolean值,如果某个运算数不是原始的Boolean型值,逻辑AND运算并不一定返回Boolean值. 逻辑AND运算符的运算行为如下: 如果一个运算数是对象,另一个是 Boolean 值,返回该对象. 如果两个运算数都是对象,返回第二个对象. 如果某个运算数是 null,返回 null. 如果某个运算数是 NaN,返回 NaN. 如果某个