javascript的代码,不知道怎么办!~请教高手

andy_lsh 2004-10-22 02:21:01
是这样的,偶有一个a.aspx的页面,html里有:
<script language="javascript">
function document_onkeydown()
{
if (event.keyCode == 114)
{
window.event.keyCode = 0;
event.returnValue = false;
document.all("btn_Amend").click();
if ("<%=strStatus%>"=="AMEND")
{
openWindow_2("S1011.aspx");
}
}
}
</script>
<script language="javascript" event="onkeydown" for="document">
return document_onkeydown()
</script>
这是在页面上按下键盘时触发的,没有问题。
我现在在a.aspx页面上用javascript弹出b.aspx,现在关掉b.aspx后,这时我在a.aspx页面上按键盘时,就不会触发这个事件了,真不知道怎么办了!!~
有谁知道呢?谢谢各位好心人!~
...全文
111 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
andy_lsh 2004-10-25
  • 打赏
  • 举报
回复
已经解决了!
偶在回来的时候,让程序自动的去加载一次页面,就行了!~
athossmth 2004-10-22
  • 打赏
  • 举报
回复
document.all("btn_Amend").click();
有没有导致本页面刷新,以至于
if ("<%=strStatus%>"=="AMEND")
不再成立?
andy_lsh 2004-10-22
  • 打赏
  • 举报
回复
这个是没有问题的!
已经把s1011.aspx打开了,现在是关闭s1011.aspx后回到s101.aspx,这时在页面上按下鍵盘时,不执行那个onkeydown的function了!让我很郁闷!~
joecfan 2004-10-22
  • 打赏
  • 举报
回复
你debug一下if ("<%=strStatus%>"=="AMEND") 条件成立吗?

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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