我想判断登陆,如果登陆成功则弹出
outMessage = "<script>a=window.open('../new/MainFrame.asp','main','top=0,left=0,width='+(screen.width-9)+',height='+(screen.height-55));a.focus();</script>"但为什么新窗口不在最前面
outMessage = "<script>a=window.open('../new/MainFrame.asp','main','top=0,left=0,width='+(screen.width-9)+',height='+(screen.height-55));a.focus();</script>"但为什么新窗口不在最前面
解决方案 »
- 怎样在WINFORM窗体中不用水晶报表用按钮来实现打印功能?
- 在asp.net web里面调用C# windowForm里面的生成dll,里面的timer不起作用了。
- .net本地调试出现错误??急急
- 谁能给我讲讲微软研发集团首页是怎么做的
- SQL数据 NULL值判段问题 急!!!!!!!!!!!!
- VB.net函数中的Try结构,若在catch到错误时执行了Return语句,Finally后的语句会否执行?
- 简单的返回变量的问题,急,解决马上揭贴!
- 动态生成的TextBox如何获取输入的值??
- 在线等待。解决问题即可给分!
- VS2013, Web.Config中配置httpHandlers 无效
- 关于session的问题
- 费解的问题,对我来说,谁解决一下,愿百分想送
在Page_Load事件里最后面加下面的代码:
Page.RegisterStartupScript("focus","<script>if (a!=null) a.focus()</script>");注意不能放在 if (!this.IsPostBack) 里.
首次执行页面出错,你可以考虑写成客户端函数并加错误处理.期待有更好的方法!!!!!
window.showModalDialog("aa.aspx?value=aa", window, "dialogWidth:410px;dialogHeight:320px;status=no;help=no");
好像jonly说的方法更令人期待
我的是个很短的判断登陆的代码,哪位朋友有时间帮我测一下,送100分
我的QQ:59853350
1、在 Page_Load 事件里private void Page_Load(object sender, System.EventArgs e)
{
//这里是你的其它代码
if (!this.IsPostBack)
{
//这里是你的其它代码
}
//这里是你的其它代码
//在最后加这一行代码
Page.RegisterStartupScript("focus","<script>if (a!=null) a.focus()</script>");
}2、在当前页的HTML页里面
在<HEAD></HEAD>之间加以下代码:<HEAD> //这里是系统生成的代码
......
//增加下面的代码
<script>
function setFocus()
{
try
{
if(a=null) a();
}
catch(e)
{}
finally
{}
}
</script>
</HEAD>
不知道其它的朋友还有没有更好的办法