javascript常用方法[原创](不断更新中...)

1、刷新整个框架,并返回框架首页:

<script language='javascript'>window.parent.location.reload(); </script>

2、刷新框架中指定页面:
<script language='javascript'>window.parent.frames.子框架名称.location.reload(); </script>
3、将指定框架加载此页所在目录上级目录中指定页面:
<script language='javascript'>window.parent.frames.子框架名称.location.href=\"../Navigation.aspx\"</script>"

4、按钮点击后,弹出询问对话框
//btnAdd按钮名
btnAdd.Attributes.Add("onclick","javascript:return confirm('是否增加公司部门信息记录?');"); 

5、用js怎么知道选择了TabStrip 的那个Tab页面。TabStrip是微软的控件。
function tabSelectTemp.onselectedindexchange()
{                
    TabIndex 
= event.index;
    
if(TabIndex==1)//如果是第一个tab页
            document.all['frmPage'].src="SymptomDialog.aspx";            else          //如果不是第一个tab页
           document.all['frmPage'].src="ProductList.aspx";
}
6、弹出确定对话框
string msg = "警告";
Response.Write(
"<script>alert(\"" + msg + "\");</script>");
7、彈出一個窗口提示用戶,等處理完成后再關閉這個窗口.
Response.Write("<script>var o;o=window.showModelessDialog('xxx.aspx');</script>");
\\加入處理數據代碼

Response.Write(
"<script>o.opener=null;o.close();</script>");
8、怎么让光标总是在一个TextBox。刷新后也要在那个TextBox上面。页面初始化也在我指定的TextBox上。
TextBoxId.Attributes.Add("onblur","this.focus()");

Page.RegisterStartupScript(
"js","<script>document.all." + TextBoxId.ClientID + ".focus()</script>");
9、打开新ie浏览器窗口。(Window.open()打开一个窗体不被拦截
<script language="javascript">
function LoadFreight(id)//id为传进的参数
{
 
var url='url.aspx?tid='+id+'';
 window.open(url,'','scrollbars
=yes,top=0,left=0,resizable=no,status=no,toolbar=no,menubar=no,location=no,width=430,height=600');
}

</script>
10、禁止鼠标右键
<script LANGUAGE="javascript"> 
    function click() 
    
{  } 
    document.onmousedown
=click;
</script>
还有一种方法:在body标签中加入oncontextmenu="self.event.returnValue=false"

11、日期计算

搜索一下相关内容

posted @ 2005-07-01 10:02  cspfeng  阅读(1032)  评论(0)    收藏  举报
测试