使用window.open向新页面传参
来源:互联网 发布:喷水织机配件淘宝网 编辑:程序博客网 时间:2024/05/29 09:41
方法一:使用Javascript语言在客户端传递
/**********NO.1**********/
parent.aspx
<script>
var obj = new Object();
obj.name="51js";
window.showModalDialog("modal.aspx",obj,"dialogWidth=200px;dialogHeight=100px");
</script>
modal.aspx
<script>
var obj = window.dialogArguments
alert("您传递的参数为:" + obj.name)
</script>
/**********NO.2**********/
parent.aspx
<script>
var str=document.getElementById("Button1").id;
window.open ('Attribute.aspx?id='+str, 'newwindow', 'height=300, width=400, top=50,left=50, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no')
</script>
modal.aspx
后台代码
string id = Request.QueryString["id"].ToString();
Response.Write("<script>alert('"+id.ToString()+"');</script>");
方法二:使用c#语言在服务器段传递
parent.aspx
Response.Write("<Script>window.open ('Attribute.aspx?id=" + lbtnButton.ID + "','newwindow','height=300, width=400, top=50,left=50, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no')</Script>");
modal.aspx
string id = Request.QueryString["id"].ToString();
Response.Write("<script>alert('"+id.ToString()+"');</script>");
- 使用window.open向新页面传参
- js使用window.open打开新页面
- js使用window.open用select打开新页面
- window.open 打开新页面
- 控制window.open新页面内容
- js 打开一个新页面 window.open()
- 解决回车弹出新页面及弹新页面时被浏览器拦截window.open方法
- 在js 中window.open()打开新页面,post方式传递参数到新页面上
- window.open()使用参考
- Window.open()使用
- window.open()使用集锦
- window.open()使用详解
- window.open使用大全
- window.open使用
- window.open的使用
- window.open使用详解
- Window.open使用总结
- 使用window.open()方式打开新页面,关闭后浏览器不能释放资源,需要等待主界面关闭后才能释放
- 扩展Eclipse视图弹出菜单
- YouTube:
- 子窗口及其相关
- YouTube:欲与Google试比高
- webmin系统安装
- 使用window.open向新页面传参
- 那一夜,温柔缠绵后我祝她幸福
- RCP系统开发
- 那一夜,激情放纵后我感到不堪
- 方便管理plugin或rcp的icons
- 构建基于通用导航器架构(CNF)的视图 第一部分:定义ViewPart
- sql查询查所有存储过程(stored procedure)
- 如何在IIS中执行Python脚本
- 在安装sql2000遇到错误:某个程序创建挂起文件