问题标签 [blockui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何使用 jQuery 和 blockUI 让 DIV 以页面为中心?
我正在尝试转换 Matt Berseth 的“ YUI Style Yes/No Confirm Dialog ”,以便可以将它与 jQuery blockUI 插件一起使用。
我不得不承认我不是 CSS 大师,但我认为即使对我来说这也很容易......除了 10 小时后,我不知道为什么我不能让这该死的东西工作。
问题是我似乎无法让 'confirmDialogue' DIV 在页面上居中,而上面没有显示一些工件。或者,如果我通过这样做重置 blockUI 的 CSS 设置......:
.....我发现 DIV 左对齐。
我已经尝试了各种各样的东西,但 CSS 并不是我作为服务器端应用程序的强项:(
因此,如果有任何 jQuery/blockUI/CSS 向导阅读此内容的人...请您试一试,让我知道我做错了什么吗?
基本上我遵循了马特博客上的设计模板,HTML 看起来像下面的东西(CSS 与马特的示例没有变化)。您可以从http://mattberseth2.com/downloads/yui_simpledialog.zip的完整示例项目下载中获取 png 'sprite' 文件- 这是一个 .net 项目,但我只是想让它在一个简单的 html 中工作文件,因此不需要 .NET 知识。
无论如何,任何建议和指导都会非常非常有用。如果我们见面,我什至会鼓励购买承诺给你买啤酒的东西:)
@Owen - 非常感谢。我不得不在 Matt 的样式表中的 .modalPopup CSS 类中做一点小改动:
....它的工作原理。非常感激。我真的要坐下来看我的O'Reilly CSS 书,我从来没有机会在某个晚上阅读.... :)
jquery - jQuery 的 blockUI 的任何替代方案?
这个问题说明了一切!我正在为 jQuery 寻找一个易于使用的 blockUI 替代方案。几天来,我一直在尝试在 FireFox 和 IE 中使用 blockUI 将对话框居中,但没有机会。它不起作用。我查看了有关居中 blockUI 对话框的问题(如何使用 jQuery 和 blockUI 使 DIV 居中于页面上?),但它仅适用于 Firefox。
javascript - 如何使用 JQuery 将 blockui 对话框自动调整为可用的可见区域?
我需要调整在 blockUI 中显示为消息的 div 的大小,以便它填充可见屏幕区域而不是一些硬编码的软糖因子(所以宽度 - 100 说)。前提是我可以在屏幕上显示较小的图像,但如果用户需要放大的图像,那么我只需向他们展示大小适合他们屏幕的块 ui 对话框。
图像是动态生成的,因此可以调整为从应用程序传递给它的任何尺寸。
我已经查看并且只找到了使 div 居中的代码。我正在努力,所以如果我找到答案,我会在这里发布(假设它不会复制其他任何人的答案!)
这是调用标记的一个非常简单的 html 片段:
这是弹出标记
我正在使用 JQuery,这是我拥有的当前代码:
我还必须弄清楚如何设置弹出内容高度以自动填充当前可用空间(我在我的 css 中使用 ems)但我不确定这是否是一个单独的问题:)。
谢谢 :)
asp.net - 如何使用 BlockUI 和 Jquery 中断 ASP.NET 按钮回发
我有一个 ASP.NET 页面,上面有许多 ASP:Button 实例。对于某些人,我需要显示确认提示,如果用户选择是,则调用原始回发方法。否则,整个过程被取消。
我有一个正在运行的示例,但我得到不一致的结果,主要是在 FF3 中抛出异常:
我已经查看了这个错误,但我不知道我哪里出错了。这是我的示例案例。请注意,现在我只是使用 css 类作为查找。从长远来看,如果证明有必要,我可以将控件的 clientID 嵌入到我的 JS 中:)。
html片段:
Javascript:
我后面的代码比较简单,OnStart方法简单的执行了一个Response.Write
我才刚刚开始研究绑定、取消绑定和触发,所以我在这里的使用几乎是“第一次”。
感谢您的任何帮助或建议。
小号
编辑:
这描述了我正在尝试做的事情,并且还给出了一种陷阱:
asp.net - JQuery BlockUI - 文件下载后如何解锁 UI?
使用 ASP.Net、JQuery 和 BlockUI,我试图在显示下载文件对话框后解除对 UI 的阻止。
单击导出按钮时,我会阻止 UI:
在此之后,我使用以下命令生成文件服务器端:
执行此代码后,我想解除对 UI 的阻止。
我考虑了不同的选择:
- 使用 Ajax 调用轮询以查看文件是否已生成。
- 将文件存储在 Session 中并重定向到同一页面并生成下载。
但是这两个选项似乎都不合适,我认为必须有一种聪明的 JavaScript 方法来处理或等待文件对话框。
有什么建议么?
jquery - 在页面完全加载之前阻止 UI:jquery,blockUI 插件
当页面仍在使用 jquery 和 blockUI 插件加载时,如何阻止 UI?如果页面是使用 AJAX 调用加载的,我知道解决方法,但是当页面使用回发加载时,如何阻止 ui 直到页面完全加载完成?
请帮忙。非常感谢您的努力和时间。
asp.net - 带有 jquery 和 blockui 的下拉列表
我几乎想通了,谁能告诉我为什么我的 $.unblock 永远不会执行?
jquery - 将 BlockUI 与 JS hide 一起使用 = 不行?
我正在尝试将 BlockUI 与 jQuery 的隐藏一起使用,但是,并非一切都按计划进行。
目前,在脚本加载时,上述 div (radiodj) 会隐藏自己。当用户单击按钮时,会显示 div。现在,问题来了。当用户点击 div 内的链接时,div 再次隐藏,但链接动作被执行,即 div 被“阻止”
这是javascript和相应的HTML:
和 HTML
申请jquery - blockUI 有效,但 unBlockUI 无效
我已经实现了块 UI,因为这个请求可能需要一点时间,当 ajax 请求启动时,一切都按预期工作。
但是当 ajax 请求完成并显示 msgbox 时,UI 不会解除阻塞!
有任何想法吗?
我正在使用 IE8。