loading请求处理中...

JavaScript使用技巧精选

2021-12-02 05:46:15 阅读 10224次 标签: java开发基础java游戏开发 作者: a454466904

  (一).确认删除用法:

  1. BtnDel.Attributes.Add("onclick","return confirm('"+"确认删除?"+"')");

  2. linktempDelete.Attributes["onclick"]="nojavascript...return confirm('"+"确认删除?"+"');";

  3. private void grdProject_ItemDataBound(object sender, DataGridItemEventArgs e)

  4.

  {

  if ((e.Item.ItemType == ListItemType.Item) | (e.Item.ItemType == ListItemType.AlternatingItem))

  {

  // ?除按怙上的提示部分

  e.Item.Cells[10].Attributes.Add("onclick", "return confirm('确定删除吗?');");

  }

  }

  5.

  JavaScript使用技巧精选

  (二).跨语言字符串替换

  System.Text.RegularExpressions.Regex.Replace(str1,@"<{1}[^<>]*>{1}","").Replace(" ","").Replace("","").Replace("-","-").Replace("&","&").Replace("<","<").Replace(">",">").Replace("br","n");

  (三).关闭窗体

  1.

  this.btnClose.Attributes.Add("onclick", "window.close();return false;");

  2.关闭本窗体间跳转到另一个页面

  this.HyperLink1.NavigateUrl="nojavascript...onclick=window.opener.location.assign

  ('" + "index.aspx"+ "?&Func=Edit&AutoID=" + intAutoid + ');window.close();";

  3.关闭父窗体:

  < input class="Button" type="reset" value="<%=this._Cancel%>" />

  (四).Web MessageBox

  1.

  Response.Write("");

  2.

  Response.Write("");

  3.

  this.Page.RegisterStartupScript("ChiName","");

  (五).DataGrid中加CheckBox控件模板列.

  请看: http://blog.csdn.net/chengking/archive/2005/10/08/497520.aspx

  (六). window.open() 方法

  语法:window.open(pageurl,name,parameters);

  window对象的open()方法用于创建一个新的窗口实例,新创建的窗口的外观由参数:parameters指定。新窗口中打开的文档由参数:

  pageurl指定。系统能够根据参数:name确定的名称访问该窗口。

  下表为parameters参数表:

  参数 衩始值 说明

  alwaysLowered yes/no 指定窗口隐藏在所有窗口之下。

  alwaysRaised yes/no 指定窗口浮在所有窗口之上。

  dependent yes/no 指定打开的窗口为父窗口的一个了窗口。并随父窗口的关闭而关闭。

  directions yes/no 指定Navigator 2和3的目录栏是否在新窗口中可见。

  height pixel value 设定新窗口的像素高度。

  hotkeys yes/no 在没有菜单栏的新窗口设置安全退出热键。

  innerHeight pixel value 设置新窗口中文档的像素高度。

  innerWidth pixel value 设置新窗口中文档的像素宽度。

  location yes/ no 指明位置栏在新窗口中是否可见。

  menubar yes /no 指明菜单栏在新窗口中是否可见。

  outerHeight pixel value 设定窗口(包括装饰边框)的像素高度。

  outerWidth pixel value 设定窗口(包括装饰边框)的像素宽度。

  resizable yes /no 指明新窗口是否可以调整。

  screenX pixel value 设定新窗口离屏幕边界的像素长度。

  screenY pixel value 设定新窗口离屏幕上边界的像素长度。

  scrollbars yes /no 指明滚动栏在新窗口中是否可见。

  titlebar yes /no 指明菜单题目栏在新窗口是否可见。

  toolbar yes /no 指明工具栏在新窗口中是否可见。

  Width pixel value 设定窗口的像素宽度。

  z-look yes /no 在文档中包含各个标签的数组。

  fullscreen yes / no 打开的窗体是否进行全屏显示

  left pixel value 设定新窗口距屏幕左方的距离

  top pixel value 设定新窗口距屏幕上方的距离

  例子:

  

  

  

  

  

  

  

  

  (七).location对象

  href 整个URL字符串.

  protocol 含有URL第一部分的字符串,如http:

  host 包含有URL中主机名:端口号部分的字符串.如//www.cenpok.net/server/

  hostname 包含URL中主机名的字符串.如http://www.cenpok.net

  port 包含URL中可能存在的端口号字符串.

  pathname URL中"/"以后的部分.如~list/index.htm

  hash "#"号(CGI参数)之后的字符串.

  search "?"号(CGI参数)之后的字符串.

  (八).按键捕捉

  1.Ctrl+Enter按键捕捉方法

  

  

  

  2.Alt加快捷键: Alt+A

  < button accesskey="A">Alt+A< /button>

  (九).控制输入,非法字符不能输入到TextBox.

  

  onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false;"

  id="txtY_Revenue" style="TEXT-ALIGN: right" runat="server" Width="90%" MaxLength="12">

  

  说明: 此方法控制TextBox只收数字:0~9 , 也自可以定义其它可输入字符,如改成: 65~123,只允许输入: a~z和A~Z 等.

Tag: JAVA

开发公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答

 
相关任务
DESIGN TASK 更多
可视化展示工具,开发

¥1000 已有2人投标

海外短剧APP开发

¥20000 已有0人投标

综合体通卡系统开发

¥50000 已有0人投标

C# WPF工具软件开发

¥5000 已有0人投标

游戏app开发(广东,浙江优先)

¥10000 已有0人投标

VUE管理系统开发

¥100 已有2人投标

开发资料库管理系统开发

¥20000 已有6人投标