社区
JavaScript
帖子详情
JS实现网页窗口总在最前面显示(- -|。。急)
001007009
2011-01-11 10:21:31
例如用浏览器打开多个窗口,要求此窗口总显示在最前,无论点击别的任何窗口,该窗口都会自动跳到最前来显示。
注:不是弹窗效果,是整个网页窗口
...全文
1219
24
打赏
收藏
JS实现网页窗口总在最前面显示(- -|。。急)
例如用浏览器打开多个窗口,要求此窗口总显示在最前,无论点击别的任何窗口,该窗口都会自动跳到最前来显示。 注:不是弹窗效果,是整个网页窗口
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
KylinBL
2011-01-13
打赏
举报
回复
[Quote=引用 17 楼 calmcrime 的回复:]
引用 14 楼 bl1988530 的回复:
window.onblur = function ()
{
setTimeout(function(){window.focus();},10);
};
师兄,这样确实是获得了焦点,但是没有弹到当前窗口
[/Quote]
资料上说,用window.focus()好像已经不能把窗口弹到当前窗口了。有空在看看有什么别的方法。
KylinBL
2011-01-13
打赏
举报
回复
[Quote=引用 21 楼 hch126163 的回复:]
引用 14 楼 bl1988530 的回复:
window.onblur = function ()
{
setTimeout(function(){window.focus();},10);
};
IE 下 window.focus 是可以的!
ff,chrome 都无效
[/Quote]
我试过,都可以啊。
001007009
2011-01-12
打赏
举报
回复
[Quote=引用 14 楼 bl1988530 的回复:]
window.onblur = function ()
{
setTimeout(function(){window.focus();},10);
};
[/Quote]
这样的话(IE情况下)用户体验极差,别人在其他窗口都没法输入,连桌面程序都不行
hch126163
2011-01-12
打赏
举报
回复
[Quote=引用 14 楼 bl1988530 的回复:]
window.onblur = function ()
{
setTimeout(function(){window.focus();},10);
};
[/Quote]
IE 下 window.focus 是可以的!
ff,chrome 都无效
蓝海
2011-01-12
打赏
举报
回复
[Quote=引用 19 楼 telankes2000 的回复:]
web程序的作用范围仅限于当前浏览器窗口
你这已经超出web程序的范畴了 属于想当然的想法
[/Quote]
同意此观点!
要想实现,估计只能做外部 DLL 了;因为您这是在操控 360 浏览器;(说法仅供参考)
telankes2000
2011-01-12
打赏
举报
回复
web程序的作用范围仅限于当前浏览器窗口
你这已经超出web程序的范畴了 属于想当然的想法
licip
2011-01-12
打赏
举报
回复
只能用showModalDialog来解决,其它没什么方法吧。
001007009
2011-01-12
打赏
举报
回复
[Quote=引用 14 楼 bl1988530 的回复:]
window.onblur = function ()
{
setTimeout(function(){window.focus();},10);
};
[/Quote]
师兄,这样确实是获得了焦点,但是没有弹到当前窗口
zgzglike
2011-01-11
打赏
举报
回复
[Quote=引用 3 楼 wllllll 的回复:]
不可以
这已经属于不安全的行为了, 所以这样的东西必然属于BUG, 必然被封杀, 任何游览器都不可以.
[/Quote]
我也是这么认为的
KylinBL
2011-01-11
打赏
举报
回复
[Quote=引用 15 楼 shuixiya1999 的回复:]
引用 14 楼 bl1988530 的回复:
window.onblur = function ()
{
setTimeout(function(){window.focus();},10);
};
这个写法好专业啊
[/Quote]
网上查到的,勉强解决了我一个类似的问题,所以贴上来了。
001007009
2011-01-11
打赏
举报
回复
不能沉了。
期待高手
001007009
2011-01-11
打赏
举报
回复
期待更多的方法。
001007009
2011-01-11
打赏
举报
回复
感谢楼上的意见。
期待更多的方法。
wllllll
2011-01-11
打赏
举报
回复
不可以
这已经属于不安全的行为了, 所以这样的东西必然属于BUG, 必然被封杀, 任何游览器都不可以.
001007009
2011-01-11
打赏
举报
回复
注:不是弹窗效果,是整个网页窗口,
比如我使用选项卡的浏览器,比如360,依次打开了 www.123.com ,www.234.com,www.345.com,但是他们现在都在加载,按照顺序当前窗口是停留在www.345.com的页面,我想实现的是让 www.123.com 显示出来,其他两个窗口失焦。
wllllll
2011-01-11
打赏
举报
回复
最多就是showModalDialog了.
不喜showModalDialog, 那么就别研究了, 游览器操作是不可能的, 因为游览器版本太多了.
汉尼拔
2011-01-11
打赏
举报
回复
[Quote=引用 14 楼 bl1988530 的回复:]
window.onblur = function ()
{
setTimeout(function(){window.focus();},10);
};
[/Quote]
这个写法好专业啊
KylinBL
2011-01-11
打赏
举报
回复
window.onblur = function ()
{
setTimeout(function(){window.focus();},10);
};
tongwei0071
2011-01-11
打赏
举报
回复
利用onblur事件,当窗口失去焦点,就让他立刻获得焦点
001007009
2011-01-11
打赏
举报
回复
唉。真没其他建议了?
加载更多回复(1)
网页
分析技术之一---Vue.
js
基础
本课程主要对Vue.
js
的基础知识:安装、模板语法、条件与循环、计算属性等方面做以介绍。共分10章,29个小节。旨在让学习的朋友们快速上手使用Vue.
js
进行前端开发。
js
窗口
代码
JavaScript广告代码大全 收藏 站长必看~
JS
广告代码大全经常上网的朋友可能到过这样一些网站,一进入首页立刻会弹出一个
窗口
,或者按一个链接或按钮弹出,通常在这个
窗口
里会
显示
一些注意事项、版权信息、警告、欢迎光顾之类的话或者作者想要特别提示的信息。其实制作这样的页面非常容易,只要往该页面的HTML里加入几段Javascript代码即可
实现
。下面我就带你剖析它的奥秘。 发泄极品论坛 htt...
JS
实现
弹出下载对话框及常见文件类型的下载
1.写在
前面
JS
要
实现
下载功能,一般都是这么几个过程:生成下载的URL,动态创建一个A标签,并将其href指向生成的URL,然后触发A标签的单击事件,这样就会弹出下载对话框,从而
实现
了一个下载的功能。 这里所说的下载,有时候也可以理解为保存。出于安全考虑,
JS
肯定无法直接调用FileAPI写文件到磁盘,但是却可以通过下载来变相
实现
保存功能。 2.几个备用知识点 2.1.
JS
触发单击事件...
js
- JavaScript
文章目录前言第一章 JavaScript简介JavaScript的起源静态
网页
和动态
网页
动态
网页
网页
是如何和后端交互的呢?
JS
概述什么是
JS
名词解释特点和优势入门案例HTML中引入
JS
通过script标签引入
JS
代码通过script标签引入外部的
JS
文件
JS
语法注释基本数据类型复杂数据类型
JS
的变量
JS
的运算符
JS
语句if…else语句switch…case语句循环语句
JS
数组
JS
数组的声明方式数组需要注意的细节数组的常见操作
JS
函数方式一:通过function关键字声明函数方式二:通过函数直接量声明函数J
JavaScript--快速入门
js
的认识和基本使用,等腰三角形,九九乘法表及表格版
JavaScript
87,903
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章