哪些JavaScript库将处理弹出窗口(例如Meebo或Gmail聊天窗口)
Which JavaScript libraries will handle popout windows (i.e. like Meebo or Gmail chat windows)?
我可以写这个,但在我写之前,我想检查一下是否有现有的解决方案,因为似乎很多网站已经这样做了,所以我想知道是否有一种快速的方法可以做到这一点。
另外,我说的是"弹出"窗口,而不是"弹出"窗口。 所有 JavaScript 库都支持"弹出窗口"窗口,但我想要它们最初在同一浏览器窗口中作为"弹出窗口"窗口打开的窗口,但还有一个链接可以在全新的浏览器窗口中打开它们。
看看卡布奇诺,它更像是一个窗口框架,而不是一个Web 2.0框架。它基于Apples Cocoa,并使用了一个名为Objective-J的Javascript超集。超集意味着任何JS都是有效的,但它通过类似于Cocoa和Objetive-C的附加语法扩展了语言。
http://cappuccino.org
var oDiv = document.getElementById('mydiv');
var oWindow = window.open("about:blank");
oWindow.document.body.appendChild(oDiv.cloneNode(true))
您可能还需要将样式表移动到那里。
我不知道
一个框架可以为你做到这一点。但是这样做的JS代码可能很简单。
对于页面内弹出部分,只需打开一个绝对div。如果您希望div 成为真正的弹出窗口,请打开一个弹出窗口,然后从主文档中删除您的div 内容并将其附加到弹出窗口文档中(您必须克隆它,因为 JS 可能不喜欢在不同文档之间传递 DOM 节点)。
> JQuery - 查找对话框。
http://docs.jquery.com/UI/Dialog
您可以使用CSS自定义以控制标题栏,是否可以移动或调整大小等。
PS:点击链接查看示例。
你可以试试 http://mochaui.com/demo/,它是用mootools写的
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 防止Iframe窗体在新窗口中打开
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 调整窗口大小时,可拖动的对象会出现在容器外部
- Javascript排序的图像弹出窗口..可以't单独弹出
- 窗口大小html css
- 弹出窗口出现,然后退出
- 为什么不是't窗口.恢复正常工作吗?(javascript/jquery)
- Javascript更新孙窗口中的表单元素
- 如何在选项卡上定义属性'的主窗口对象
- CSS-若窗口太小,滚动条会出现在“表格”单元格上
- 召回窗口加载事件 - javascript
- 为什么不显示警报窗口
- 如何使用modalDialog来显示可以在所有浏览器中工作的弹出窗口
- Chrome应用程序调整窗口大小保持纵横比
- 新选项卡被弹出窗口阻止程序阻止
- 如何访问UIWebView'的子窗口上下文
- 刷新父窗口后无法关闭窗口
- 自动关闭弹出窗口的Javascript
- 哪些JavaScript库将处理弹出窗口(例如Meebo或Gmail聊天窗口)