javascript:openWindow 的 jQuery 替代品

发布于 2024-10-14 13:55:27 字数 454 浏览 4 评论 0原文

我正在重新设计我们的内容管理系统的图像编辑器。目前,它使用 javascript:openWindow 打开带有 URL 变量的 HTML 页面(即 MediaAdd?articleid=3709)。该页面包含一个简单的 POST 表单。

我正在寻找 jQuery Lightbox 替代方案,以将所有内容保留在同一窗口中并避免弹出窗口。会像 CeeboxFancybox的iframe选项能够处理页面的POST表单吗?

如果没有,那么您会推荐什么?

I'm redesigning our content management system's image editor. It currently uses javascript:openWindow to open an HTML page with a URL variable (i.e. MediaAdd?articleid=3709). This page contains a simple POST form.

I'm looking at jQuery Lightbox alternatives to keep everything in the same window and avoid popups. Would something like Ceebox or Fancybox's iframe option be able to handle the page's POST form?

If not, then what would you recommend?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

堇色安年 2024-10-21 13:55:27

这个灯箱替代方案有一个回调函数,因此您可以在模式窗口中添加事件(我认为包括 onload 事件)。这是一款很棒的产品,而且很轻量:

http://colorpowered.com/colorbox/

注意:< /strong>

您可以通过几种方式处理该帖子。

选项 1:进行 ajax 回调 api.jquery.com/jQuery.post/ 您可以在提交时添加此事件。
选项2:在colorbox中调用iframe(实际上工作得很优雅)

This lightbox alternative has a callback function so you can add events (including onload events I think) within the modal window. It's a great one, and lightweight:

http://colorpowered.com/colorbox/

Note:

You can handle the post a couple of ways.

Option 1: Make an ajax callback api.jquery.com/jQuery.post/ You would add this event on submit.
Option 2: Call an iframe in colorbox (actually works elegantly)

☆獨立☆ 2024-10-21 13:55:27

我推荐 JQuery UI Dialog 但你必须管理你的 ajax post 和回调。

I recommend JQuery UI Dialog but you have to manage your ajax post and callbacks.

战皆罪 2024-10-21 13:55:27

我之前使用 jqModal 非常成功。它不是基于 iframe 的,它应该可以让你做几乎所有你需要的事情。

http://dev.iceburg.net/jquery/jqModal/

I've used jqModal pretty successfully before. It's not iframe based and it should let you do pretty much everything you need.

http://dev.iceburg.net/jquery/jqModal/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文