请问window.createPopup创建的窗口如何实现关闭呢,

suhuoqiang 2004-08-13 09:37:01
<html>
<head />
<body>
<script language="vbscript">
dim imagewidth,imageheight,speed,poptext,x,y,oPopup,oPopupBody,pop_TC,startani_A
mypop
function mypop()

imagewidth=218
imageheight=98
speed=40
poptext="<a onclick='window.close()'>关闭</a>"

x=screen.width-imagewidth
y=0

set oPopup = window.createPopup()
set oPopupBody = oPopup.document.body
oPopupBody.style.cursor="hand"
oPopupBody.innerHTML = poptext
pop_TC=200
'oPopup.document.body.onclick=kk()
pop( )
end function

function pop( )
if pop_TC=200 then
oPopup.show x,y,imagewidth, imageheight
end if
startani_A=setTimeout("pop",100)
if pop_TC<0 then
dismisspopup()
end if
pop_TC=pop_TC-1
end function

function dismisspopup()
clearTimeout startani_A
oPopup.hide()

end function

function kk()
oPopup.hide()
end function
</script>
</body>
</html>

poptext="<a onclick='window.close()'>关闭</a>"
这样关闭又有提示关闭框
...全文
395 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
precipitant 2005-09-02
  • 打赏
  • 举报
回复
学习
方舟 2004-08-13
  • 打赏
  • 举报
回复
oPopup.hide();
suhuoqiang 2004-08-13
  • 打赏
  • 举报
回复
to BubbleInDiamond(钻石里的泡泡)
poptext="<a onclick='kk'>关闭</a>"
这样又不行
BubbleInDiamond 2004-08-13
  • 打赏
  • 举报
回复
不能关,只能hide,调用kk函数不就可以了
suhuoqiang 2004-08-13
  • 打赏
  • 举报
回复
woyingjie(光荣的代码工人~!killerJ)
怎么关不了的,只提示一个弹出窗口"仅HTML帮助才有此功能!"
woyingjie 2004-08-13
  • 打赏
  • 举报
回复
<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<PARAM NAME="Command" value="Close"></OBJECT>
<input type=button value=关闭 onclick=hh3.Click()>

87,907

社区成员

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

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