在CS文件中怎样调用javaScript函数??????// <script language="javascript">
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}function MM_showHideLayers() { //v6.0
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v; }
}
//-->
</script>
在CS文件中
private void Button1_Click(object sender, System.EventArgs e)
{ Response.Write("<script language='javascript'>MM_showHideLayers('dic','','hide','dix','','show')</script>");
}
这样为什么有错的/?
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}function MM_showHideLayers() { //v6.0
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v; }
}
//-->
</script>
在CS文件中
private void Button1_Click(object sender, System.EventArgs e)
{ Response.Write("<script language='javascript'>MM_showHideLayers('dic','','hide','dix','','show')</script>");
}
这样为什么有错的/?
解决方案 »
- Asp.NET调用IE8自带的打印功能
- 跪求答案:gridview内嵌linkbutton的问题 急急急急急!!!!!!!!
- 求一正则表达式
- SQL里面的image字段怎么用Gridview显示 详细点
- 在SqlDataSource中怎么用一个语句插入记录并同时返回@@IDENTITY?如何接受返回值?
- 出现“字段太小而不能接受所要添加的数据的数量。试着插入或粘贴较少的数据。”如何找错误?
- 如何给这个字段加密(高手)
- 版主~版主~来一下
- 用jmail 4.2 发送邮件失败!
- 请问为什么asp.net下用jmail收下来的一些邮件内容看不到?
- web控件Table 如何动态的改变单元格的颜色的问题。(急救)
- 关于showModalDialog()传参问题
在Page_Load事件中加:
Button1.Attributes.Add("onclick","MM_showHideLayers('dic','','hide','dix','','show');");
跟你写的函数的参数都不一样,怎么可能会成功调用啊,你调用的方法没错!!!
说的对