js重新定位活动窗体(较困难的问题),望高手救救命阿! tantaiyizu有没有遇到这样问题,能否提供一下思路?在此先谢过您了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的需求是需要系统api才做到的,但运行在浏览器上的东西很明显不具备~~你可以在窗体内用 window.focus() 看看 function doTranShow(){ if(tranTimer) window.clearTimeout(tranTimer); if(parseInt(transLayer.style.top) < 0){ transLayer.style.top = "0px"; transBody.focus(); }}以上是我公司产品中的一段代码,其中transBody是其中一个iframe的id,我试过window.focus()效果不好,但是如果使用iframe.focus()则可以令非活动窗口获得焦点,即便不能获得,也可使窗口在工具栏上闪烁。以上代码在IE上绝对有效。 谢谢xuStanly提供代码,但一点的是,我们现在的系统是通过window.open,没有采用iframe的方式,可能不管用。至于rosi1124和tantaiyizu的方法,我会尽快尝试。 另外一点就是:因为新开的窗口是通过window.open打开的(暂时命名为B,B的父窗体暂时命名A),通过这个命名:window.focus(),是否应该领导B成为当前活动窗体,而A还是非活动窗体的。是否要加window.parent.focus()?这个我也会尝试 各位高手,还有什么更好的解决方法呢? 你可以window.open打开的窗口里面在加上一个隐藏的iframe啊。变通一下呗。 可以使用move方法,这样窗口会获得焦点,但ie的安全控制可能会阻止脚本移动窗体 谢谢各位提高的思路,问题已经解决了,用:window.opener.focus()就可以了。 请教复制页面地址到剪切板的js代码 如何运用代码去除/隐藏以下动态代码 在调用IE的打印功能时出现"不安全的控件"信息! 闭包? 如何打开"打开文件对话框"和"颜色对话框"? 请教高人:给onblur事件动态再增加一个触发函数 弹出的子窗口怎样得到父窗口中多选框选中的值,并和子窗口的表单一起发送 打印报表页面时如何隐藏掉按钮、下拉框和翻页显示等控件(高手请多指教!) 求大神把点击事件修改成鼠标移入事件,万分感激! js,jquery,jquery mobile 有调用安卓相机的功能么 嫖鸡 ,怎么配 background-image的一个问题
你可以在窗体内用 window.focus() 看看
if(tranTimer) window.clearTimeout(tranTimer);
if(parseInt(transLayer.style.top) < 0){
transLayer.style.top = "0px";
transBody.focus();
}
}
以上是我公司产品中的一段代码,其中transBody是其中一个iframe的id,
我试过window.focus()效果不好,但是如果使用iframe.focus()
则可以令非活动窗口获得焦点,即便不能获得,也可使窗口在工具栏上闪烁。
以上代码在IE上绝对有效。
至于rosi1124和tantaiyizu的方法,我会尽快尝试。
另外一点就是:因为新开的窗口是通过window.open打开的(暂时命名为B,B的父窗体暂时命名A),通过这个命名:window.focus(),是否应该领导B成为当前活动窗体,而A还是非活动窗体的。是否要加window.parent.focus()?这个我也会尝试
各位高手,还有什么更好的解决方法呢?