20100712-16 考核项目之操作工培训管理系统 代码经验总结

1.asp.net判断是否为数字 

  
    
Regex r = new Regex( " ^[0-9]+$ " );Match m = r.Match(text.value); if (m.Success){ " " } else { " 不是 " }

 

2.js 创建AutoMation服务不能创建   解决办法:

  
    
Internet -> 工具 -> 属性 -> 安全 -> 将未标记的Active设为启用或提示即可

   用JS获取 IP地址,主机名,当前登录用户

 

代码
   
     
function get (){
var wshNetwork
= new ActiveXObject( " WScript.Network " );
// alert("域名="+ wshNetwork.UserDomain);
// alert("计算机名="+wshNetwork.ComputerName);
// alert("登录用户名="+wshNetwork.UserName);
}

 

3.asp.net 判断文件是否存在

  
    
if (File.Exits(Server.MapPath(url.jpg));{ // 存在 doing sth.}

 


4.asp.net获取当前登录用户

  
    
string s = Http.Current.User.Identity.Name; // 返回 域\\用户名 如 PC\\admin
提示:在本地调试是可以使用的,如果发布到IIS里就获取不到了。解决办法:将该网站里的安全,设置不允许匿名登录,这样就可以获取了

 

5. JS在使用 Window.ShowModalDialog('url','xx','dialogWidth,dialogHeight');  时注意,

  
    
如果在点击子页面上按钮会重新弹出页面,
解决办法: 在
< head > 第一行加入 < base target = " _self " /></ head > 即可

 

6.asp.net RadionButton 

  
    
用 GroupName 绑定到一组,这样就会形成单选
JS判断是否选中 : document.getElementById(
" rbid " ). checked ;

 

7.Jquery 操作表 

代码
   
     
$( " tableid tr " ).remove(); // 全部删除
$( " tableid tr:gt(0) " ).remove(); // 第1行不删除,因为是title
$( " tableid tr:gt(0):odd " ).att( " class " , " odd " ); // 给表的行,从第二行开始,如果是 奇数则添加odd的css
$( " tableid tr:gt(0):even " ).att( " class " , " even " ); // 给表的行,从第二行开始,如果是 偶数则添加odd的css
$tr = $( " tableid tr " );alert( " 长度 " + $tr.length); // 获得table 的行数

 

8.JS 时间

  
    
var date = new Date().getLocalDateString(); // 获取日期
var time = new Date().getLocalTimeString(); // 获取时间

你可能感兴趣的:(总结)