Navi

2010年8月20日 #

引用外部JS文件的两种方法比较

引用外部JS文件的两种方法:
第一种:<!--#include file="../JS/MyCalendar.js"-->
第二种:<script src="../admin/mum.js" type="text/javascript"> </script>

两种方法比较:
<!--#include>语句 在服务器的执行优先级别高,既可以说:服务器解释asp文件时,第一步先把所有<!--#include>文件先执行了,插入到当前页,然后再从头开始解释整个asp网页。
<script language='text/javascript'不在服务器执行,而是在用户浏览器上执行,也就是说,前面在执行asp页面的时候,并不包含<script>里面的<!--#include>。

注:
第二种方法<script src="../admin/mum.js" type="text/javascript"> </script>不要写成
<script src="../admin/mum.js" type="text/javascript" />否则,会让你很郁闷。

posted @ 2010-08-20 11:27 Navi 阅读(851) | 评论 (0)编辑 收藏

应用程序捕获未处理异常的方法

项目中提示未处理异常,无法捕获。提示信息如下:
“Application has generated an exception that could not be handled”
解决方法如下:
 1public static void Main()   
 2  
 3     AppDomain currentDomain =   AppDomain.CurrentDomain; 
 4     currentDomain.UnhandledException += new UnhandledExceptionEventHandler(UnhandledExceptions); 
 5           
 6  }
 
 7
 8private static void UnhandledExceptions(object sender, UnhandledExceptionEventArgs args) 
 9  
10     Exception e = (Exception)   args.ExceptionObject; 
11     //try to trace the stack here and see   what,when and why. 
12  }
这就可以在 UnhandledExceptions方法中捕获到未处理的异常,并做相应的处理。
注:
AppDomain: 一个应用程序在其中执行的独立环境。

posted @ 2010-08-20 09:07 Navi 阅读(216) | 评论 (0)编辑 收藏