问题标签 [bpopup]
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 - 任何人都可以从子 iframe 关闭由 Jquery 插件 bPopup 生成的弹出窗口吗?
好的,故事有点长,但希望你能忍受我,这样可能会有一些问题的背景:
我正在使用 ASP.NET 为门户开发注册部分,为了让事情变得更好,我决定从这里使用 bPopup将注册页面加载到调用页面(父页面)的 iframe 中。现在我需要一种在成功注册后关闭 iframe 的方法,所以从注册页面的代码隐藏(嵌套在 iframe 中)我尝试了允许我这样做的父级的 Javascript 函数,这是关闭 iframe 的函数由插件生成:
这是 iframe 背后的代码(该函数将在提交时调用):
我无法关闭弹出窗口。有趣的是,Firebug 告诉我,在我单击提交按钮后,window.opener 为空。这是否意味着父母确实已关闭?无论如何,弹出窗口仍然存在......
希望你们能就类似的事情分享一些见解?
javascript - 在控制器操作中返回任何类型的结果时调用 javascript 函数
我坚持以下情况:
在我看来,有一个项目清单。根据项目所代表的内容,单击项目会将您带到适当的视图并显示这些结果。现在在视图中显示结果不是问题;那工作正常。但是,某些项目应该显示在弹出窗口中而不是视图中。我将部分视图与 bPopup 和一个 JavaScript 函数(如 ShowListDialog(data))一起使用来显示对话框并绑定数据。在操作中返回所需的任何结果(我怀疑 JavaScriptResult)时,如何调用 javascript 函数。
我认为我现在的行为应该是:
公共 ActionResult ResponseItem(int reference) { ResponseBase response = repository.RetrieveResponse(reference);
}
我一直在查看返回 JavaScript 结果的示例,但我什至无法让它工作。如果我说这样的话:
返回 JavaScript("alert('Hello');");
然后在 IE 中询问我是否要打开 javascript 文件;在 Chrome 和 Firefox 中,它只是显示 alert('Hello'); 在页面上。
在此先感谢您的帮助:) D
submit - 这
我正在使用 bPopup 在叠加层中加载表单。表单基本上是隐藏在页面中加载的,通过单击页面上的按钮,覆盖显示在顶部,其中包含表单。
我之前在另一个页面中使用过这段代码,它工作得很好,但我想走覆盖路线,因为我觉得用户体验更好。
所以发生的情况是:覆盖完美加载,所有字段都可见,但提交按钮没有做任何事情。使用萤火虫,我查看了叠加层的代码,并意识到我的开始和结束标签已经从 div 中消失了。
我检查了一下,它们出现在 when hidden.. 所以我猜 bPopup 在我加载叠加层时会发生一些事情。
我在这方面找不到任何东西并转向社区。
谢谢
这是代码示例:
我加载的页面中的 div:
它自己的按钮:
Javascript:
jquery - 在 Jquery 弹出窗口中显示加载微调器
我正在使用在 iframe 中加载外部页面的 jquery 弹出窗口。
现在我想显示加载微调器或加载条图像并在其工作时隐藏外部页面/iframe,因此用户只能看到微调器。
可以做到吗,如果是的话。请帮助我。
这是代码
html部分
谢谢
javascript - 点击事件仅适用于页面加载后的第一次点击
我将这个弹出插件用于 jquery 并得到一些奇怪的行为。我已经联系了创建者,但没有得到答复,我想在这里询问我的代码是否存在任何一般性问题。
设置:在新选项卡中打开页面的常规 html 链接(适用于 JS 禁用用户)。
下面的 js 捕捉链接点击并动画弹出而不是跟随链接。
问题:它在每个页面加载的第一次点击中起作用,但是在点击之后点击href。
js
jquery - Flowplayer 不会停止()与 jQuery 功能
我正在开发的 WordPress 网站上使用VideoJS HTML5 视频播放器。播放器在模态窗口中启动,并且在大多数情况下效果很好,但是 IE 的 Flowplayer 闪存后备并没有按照我的意愿运行。
当用户关闭模态框时,播放应该停止/暂停。这在 HTML5 中运行良好,但不适用于 Flowplayer。我查看了 Flowplayer 文档,但似乎无法让他们建议的代码正常工作。我尝试了几种变体,但没有运气,并且在网上找不到工作示例。
值得注意的是,VideoJS 是使用 VideoJS WP 插件从 WordPress 调用的。
下面的片段显示了我认为它应该起作用的内容,其中 $f 是流播放器选择器,但我尝试了其他方法。
我正在使用 HTML5 样板文件,此代码位于我的 script-starter.js 文件中。
看看有问题的网站
我希望有人可以帮助我让它工作。
提前致谢。
斯皮尔曼
更新:我现在正在尝试这个主题的变化......
javascript - JQuery 和 cookie 弹出框
我有一个显示表单的弹出窗口。我只希望它在用户第一次进入网站时显示一次,然后不再显示。下面的代码不起作用,没有 cookie 并且弹出窗口有效。
我仍然无法使用此代码正常工作,没有错误或什么也没有。还有另一种更好的方法吗,只希望 div 在输入时显示一次,然后在为该用户关闭后不再显示
这是最好的方法吗?我愿意接受其他建议:)
jquery - JQuery在首页首次访问
我已经使用 bpopup 在我的主页上成功添加了全屏弹出窗口。
它工作得很好,但只有在按下按钮时才有效。我希望弹出窗口出现在主页上,并且只在用户第一次访问该网站时出现在主页上。
我的代码是:
这很好用,但我如何向它添加与 cookie 相关的处理程序?
提前感谢您的帮助。它真的很感激。
jquery - 无法在 BPopup 框中包含 Nicedit 富文本编辑器。方向混乱
我是 Jquery 的新手,并试图在我的项目中使用它。
我有一个页面,使用 bPopup。在 bPopup 中,我在弹出 div 中包含 nicedit。但是富文本工具栏似乎搞砸了。谁知道怎么修它?
下面是输出的代码和示例。
nicedit 的工具栏似乎混淆了方向。但是当我在普通网页(没有弹出窗口)中使用 nicedit 时,它可以完美地工作。
index.php----