Nis*_*mar 8 javascript jquery jquery-plugins
大家好我正在开发一个聊天应用程序...我有多个聊天窗口...我想知道哪个windw包含新消息...我有以下代码..
function getCount()
{
$.ajax({
type: "POST",
url: baseUrl + '/Chat/count',
data: "chat_id=" + document.ajax.chat_id.value,
success: function(msg){
if(msg == 'new1') {
self.focus();
//window.focus();
}
}
});
}
Run Code Online (Sandbox Code Playgroud)
如果操作员同时参加聊天....
例如,url就像 http:// localhost/nisanth/admin/Chat/index/chatId/15 http:// localhost/nisanth/admin/Chat/index/chatId/16
http:// localhost/nisanth/user/Chat/index/chatId/15 http:// localhost/nisanth/user/Chat/index/chatId/16
如果user 16输入消息我需要关注
http://localhost/nisanth/admin/Chat/index/chatId/16
Run Code Online (Sandbox Code Playgroud)
这段代码可以正常使用IE而不是在Firefox中...请给我一个解决方案...上面的代码是在相同的HTML中
Poi*_*nty 11
如果设置了安全选项,Firefox将仅服从引发窗口的请求,并且默认情况下不设置它.据我所知,Chrome根本不会关注focus()请求.Safari确实服从focus()请求.
具体的Firefox设置位于"工具" - >"选项"(Linux上的"编辑 - >首选项",可能是MacOS)对话框中.有一个"内容"选项卡,其中有一个用于启用Javascript的复选框.随着该是一个"高级"按钮,带来了另一个对话框,其中一个发现一个复选框,以允许(或不允许)的升高和通过页代码降低窗口.
编辑:这是一个测试页面:http://gutfullofbeer.net/focus1.html,你应该可以看到Firefox 会在页面调用时引发一个窗口window.focus().您必须设置浏览器,以便window.open()在新的单独窗口而不是选项卡中打开新窗口(使用其创建),否则您可以在打开时撕下辅助页面的选项卡.
| 归档时间: |
|
| 查看次数: |
28951 次 |
| 最近记录: |