社区
ASP
帖子详情
如何让一个窗口获得焦点
leiqp
2004-04-02 06:59:11
如何使用vbscript,当某件事触发时,让一个窗口获得焦点,成为当前窗口???
...全文
149
16
打赏
收藏
如何让一个窗口获得焦点
如何使用vbscript,当某件事触发时,让一个窗口获得焦点,成为当前窗口???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ITmuse
2004-04-05
打赏
举报
回复
var newwin = window.open(+url+,+newwinname+,"paramenter")
newwin.focus();
leiqp
2004-04-03
打赏
举报
回复
Sub OperatorTerm_CallMessage(ClassID, Message)
Select Case ClassID
Case 0
CONNID = Message
Select Case UserName
Case "SMS"
Case "CSC"
window.parent.frames("para").navigate "SaveCallInfo.asp?Object=CONNID&ConnID=" & CONNID
Case Else
End Select
Case 1
CONNID = Message
Select Case UserName
Case "SMS"
Case "CSC"
window.parent.frames("para").navigate "SaveCallInfo.asp?Object=CONNID&ConnID=" & CONNID
Case Else
End Select
Case 2
window.WaitCall.innerText = "WT:" & Message
if message<>0 then
///////
添加获得焦点方法处!!!
msgbox " 有电话了,请接电话!!! "
end if
leiqp
2004-04-03
打赏
举报
回复
这个我试了,不行。
realljx
2004-04-03
打赏
举报
回复
Case 2
window.WaitCall.innerText = "WT:" & Message
if message<>0 then
///////
添加获得焦点方法处!!!,我要的是在这里写一些代码
window.focus
//window.Activate
msgbox " 有电话了,请接电话!!! "
end if
leiqp
2004-04-03
打赏
举报
回复
触发点就在代码后面几行那里我写了
Case 2
window.WaitCall.innerText = "WT:" & Message
if message<>0 then
///////
添加获得焦点方法处!!!,我要的是在这里写一些代码
msgbox " 有电话了,请接电话!!! "
end if
realljx
2004-04-03
打赏
举报
回复
<SCRIPT LANGUAGE="JavaScript">
<!--
var needFocus = true;
function FunFWin(){
if(needFocus )
{
self.focus()
window.setTimeout (FunFWin,1)
}
}
function cancelFocus()
{
needFocus = false;
}
//-->
</SCRIPT>
<body onClick='cancelFocus()'>
这样实施
realljx
2004-04-03
打赏
举报
回复
老大 我真的不知道你要做什么 呵呵。
realljx
2004-04-03
打赏
举报
回复
何时触发?
//服务器端出发
Response.write("<script>self.focus();</script>")
//客户端触发
<... onSomething='self.focus()'>
leiqp
2004-04-03
打赏
举报
回复
还需要打开另外一个窗口吗?这个窗口是没有关闭的,只是可能不是当前窗口,若不是当前窗口,当事件触发时,立即把这个窗口设为当前窗口
lovedogdog
2004-04-03
打赏
举报
回复
<SCRIPT LANGUAGE="JavaScript">
<!--
function FunFWin(){
self.focus()
window.setTimeout (FunFWin,1)
}
window.setTimeout (FunFWin,1)
//-->
</SCRIPT>
realljx
2004-04-03
打赏
举报
回复
打开新窗口:window.open(...).focus();
else
window.focus()
this.focus()
seaonce
2004-04-03
打赏
举报
回复
头大中
dayanmao
2004-04-03
打赏
举报
回复
up
leiqp
2004-04-03
打赏
举报
回复
感谢楼上仁兄,但我觉得代码太多,能插入到那个sub中吗?
chushicheng
2004-04-03
打赏
举报
回复
<SCRIPT language=JavaScript>
<!--
function displayWindow(theURL,winName,width,height,features) { //v3.1
var window_width = width;
var window_height = height;
var newfeatures= features;
var window_top = 20;
var window_left = (screen.width-window_width)/2;
newWindow=window.open(''+ theURL + '',''+ winName + '','width=' + window_width + ',height=' + window_height + ',top=' + window_top + ',left=' + window_left + ',features=' + newfeatures + '');
newWindow.focus();
}
//-->
</script>
leiqp
2004-04-03
打赏
举报
回复
怎么没有人回答阿,是不是我的问题太菜?
我试着在中间写了window.focus也不行,我是想实现当事件触发时,不管什么情况,马上就把这个窗口设为当前窗口.
Android应用程序输入事件处理机制
在Android应用程序中,有一类特殊的消息,是专门负责与用户进行交互的,它们就是触摸屏和键盘等输入事件。触摸屏和键盘事件是统一由系统输入管理器InputManager进行分发的。也就是说,InputManager负责从硬件接收输入事件,然后再将接收到的输入事件分发当前激活的
窗口
处理。此外,InputManager也能接收模拟的输入事件,用来模拟用户触摸和点击等事件。当前激活的
窗口
所运行在的线程接收到InputManager分发过来的输入事件之后,会将它们封装成输入消息,然后交给当前
获得
焦点
的控件处理。这个PPT讲Android应用程序输入事件的分发和处理过程,主要涉及到输入管理InputManager、输入事件监控线程InputReader、输入事件分发线程InputDispatcher,以及应用程序主线程消息循环。
MFC
窗口
获取
焦点
CWnd* CWnd::SetFocus(); 如果调用某
窗口
的SetFocus()成员函数,该
窗口
就可以取得输入
焦点
,该函数返回前
一个
拥有输入
焦点
的
窗口
。 如果某个
窗口
的输入
焦点
被抢走,Windows系统就会发出WM_KILLFOCUS消息给这个失去输入
焦点
的
窗口
,同时还会告诉该
窗口
下
一个
取得输入
焦点
的
窗口
的指针。而
获得
输入
焦点
的
窗口
则会收到WM_SETFOCUS消息。 消息响应函数分别为
Qt活动
窗口
和
焦点
窗口
:获取按键事件
在使用Qt编写应用程序时,了解活动
窗口
和
焦点
窗口
的概念是很重要的。活动
窗口
是指当前接收用户输入和操作的
窗口
,而
焦点
窗口
是指当前具有键盘
焦点
的
窗口
。通过以上方法,你可以获取活动
窗口
和
焦点
窗口
,并处理按键事件。记住,在处理按键事件时,要注意活动
窗口
和
焦点
窗口
的状态,以及按键的不同键码。在这个例子中,我们创建了
一个
名为window的QWidget对象,并将其设置为主
窗口
。否则,如果没有活动
窗口
,你可以在另
一个
代码块中处理。函数获取
焦点
窗口
的指针。否则,如果没有
焦点
窗口
,你可以在另
一个
代码块中处理。
WPF Window
窗口
获得
焦点
和失去
焦点
事件
Window
窗口
获得
焦点
和失去
焦点
事件(
窗口
变为背景
窗口
、
窗口
切换等都引起
窗口
焦点
失去) Activated
获得
焦点
事件 和 Deactivated失去
焦点
的事件: Activated:
获得
焦点
(首次打开软件时;由别的软件切换回当前软件时;点击当前软件在任务栏的按钮时) Deactivated:失去
焦点
,与Activated正好相反,(Deactivated = de + activated) 使用方法有两种: 第一种是在XAML中声明,然后在后台书写执行代码: <W...
qt移动
焦点
_qt活动
窗口
和
焦点
窗口
,按键获取
情况是几乎没用到的
窗口
部件,并且在
窗口
部件上有一些移动
焦点
的键盘快捷键或者错误处理。(2)用户点击
一个
窗口
部件。在使用鼠标或者其它指针设备的计算机中,用鼠标点击
一个
窗口
部件是一种比按Tab键更常用的方法。当鼠标点击把
焦点
移到
一个
窗口
部件时,对于编辑器
窗口
部件,它也会移动文本光标(
窗口
部件的内部
焦点
)到鼠标被点击的地点。鼠标点击移动
焦点
是大多数
窗口
部件必须支持的,有时
窗口
部件需要避免鼠标点击移动
焦点
...
ASP
28,408
社区成员
356,956
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章