在C#后台调用window.open,,并且传递参数。。怎么写 啊?? 我是菜鸟,请详细点
3个回答
展开全部
帅哥,你要搞清楚,前台和后台的区别哦,
后台程序是在iis服务器收到请求数据处理时运行的,
前台脚本是客户机器上ie显示html时运行的,
后台程序和前台脚本是运行在不同的电脑上的哦,你所说的在后台调用window.open,我理解你是要在更新页面后弹出一个窗口对不?,如果是的话可以在页面程序cs里,调用ScriptManager向前台注册启动运行脚本,脚本内容为window.open(.....);这样当用户的ie窗口刷新到该页面时就会自动弹出一个新的ie窗口了,
后台程序是在iis服务器收到请求数据处理时运行的,
前台脚本是客户机器上ie显示html时运行的,
后台程序和前台脚本是运行在不同的电脑上的哦,你所说的在后台调用window.open,我理解你是要在更新页面后弹出一个窗口对不?,如果是的话可以在页面程序cs里,调用ScriptManager向前台注册启动运行脚本,脚本内容为window.open(.....);这样当用户的ie窗口刷新到该页面时就会自动弹出一个新的ie窗口了,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-02-24
展开全部
<script type="text/javascript">
function winopen(p_name,p_listid)
{
var url ="datalistshow.aspx?name="+p_name+"&listid=" +p_listid;
window.showModalDialog(url,'',"dialogWidth=800px;dialogHeight=500px");
}
</script> Page.ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script>winopen('" +参数1 + "','" +参数2+ "');</script>");
function winopen(p_name,p_listid)
{
var url ="datalistshow.aspx?name="+p_name+"&listid=" +p_listid;
window.showModalDialog(url,'',"dialogWidth=800px;dialogHeight=500px");
}
</script> Page.ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script>winopen('" +参数1 + "','" +参数2+ "');</script>");
来自:求助得到的回答
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不明
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询