一个简单的问题,但我不会!

cccpro 2005-01-29 11:02:17
我想用javascript实现这样的功能:
用户单击按钮,弹出一个小对话框,内容是“你的操作已经超时,请重新登陆!”,然后关闭当前IE窗口,打开index.htm页面!
谢谢诸位!!!
...全文
94 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
jstars 2005-02-01
  • 打赏
  • 举报
回复
alert("**************");
window.close();
location.href="index.html";
watcher_shen 2005-02-01
  • 打赏
  • 举报
回复
刚试了一下,redtank2005(菜鸟)的方法很好么~

没明白楼主为什么会说:“你这样做原来的窗口没有关闭!”??
watcher_shen 2005-02-01
  • 打赏
  • 举报
回复
没明白楼主为什么一定要关掉当前窗口再开新窗口来显示index.htm。

如果不需要关掉当前窗口呢wzhiyuan(我是谁)的答案不错。要是硬要关掉当前窗口的话,会用到window.close()这个方法,但是它一定会询问用户“您正在访问的页面正试图关闭窗口,是否关闭?”……

谁有能把这个该死的自动提示去掉的方法?
wzhiyuan 2005-02-01
  • 打赏
  • 举报
回复
<input type=button value=button1 onclick="alert('你的操作已经超时,请重新登陆!');window.location.href='index.htm'">
wzhiyuan 2005-01-30
  • 打赏
  • 举报
回复
mark
cccpro 2005-01-29
  • 打赏
  • 举报
回复
redtank2005(菜鸟) ( )
你这样做原来的窗口没有关闭!
cccpro 2005-01-29
  • 打赏
  • 举报
回复
venket(好) ,提示strFeature未定义?
redtank2005 2005-01-29
  • 打赏
  • 举报
回复
function open()
{
alert("你的操作已经超时,请重新登陆");
var newURL = "index.html";
var helpwindow = window.open(newURL,"help","toolbar,scrollbars,resizable,width=600,height=400,top=0,left=400");
window.opener = null;
window.close();
}

<input name="next" type=button onclick="open()" value=" aaaaaaaa " >
redtank2005 2005-01-29
  • 打赏
  • 举报
回复
alert("你的操作已经超时,请重新登陆");
window.open('index.htm')
window.close();
myvicy 2005-01-29
  • 打赏
  • 举报
回复
什么时候点什么时候出吗?
没超时也算超时吗?
venket 2005-01-29
  • 打赏
  • 举报
回复
showModalDialog("../../shares/chkRtn.jsp",window,strFeature);
cccpro 2005-01-29
  • 打赏
  • 举报
回复
小对话框还有一个“确定”按钮,用户点一下确定按钮后才执行后面的功能-关闭当前IE窗口,打开index.htm页面!

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧