问题标签 [shadowbox]
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 .load 会中断指向其他库资源的链接?
我有一个带有 div 的简单 html 页面。我正在使用 jQuery 将 aspx 应用程序的内容加载到“内容”div 中。代码如下所示:
问题是 default.aspx 使用 shadowbox 和其他 javascript 库。当该代码尝试在 default.aspx 上执行时,它就像未加载 js 源文件一样。我签入 firebug 并且 js 文件在那里(没有 404 或任何东西)。有人知道我错过了什么吗?如您所见,我使用了 jQuery noConflict 函数,因为我认为 $ 的使用可能与其他库发生冲突,但没有帮助...
internet-explorer - IE中的影子盒
我在 shadowbox 中打开一个 .flv,在 Firefox 中运行良好,但在 IE 的覆盖下方打开。我查看了他们的网站,并仔细检查了<doctype>
. 这很好,但仍然有问题。
还有其他想法吗?
actionscript-2 - 阴影框覆盖隐藏闪光灯
我有一个网站,主要是用 Flash 制作的。闪光灯触发暗箱。但是当 shadowbox 启动时,该站点在盒子后面是不可见的。
有什么想法吗?
javascript - 在页面加载时在 shadowbox 中加载视频
主页加载时,我需要在 shadowbox 中加载视频。我需要知道,代码是什么,特别是 onload 代码将在哪里实现这一点?
flash - flash 覆盖在底层 div 上
有没有人遇到过这个并知道解决方案?
我正在使用 Shadowbox 在我的页面上覆盖一个 Flash 文件,但 Flash 文件中的移动会导致它在电影遇到隐藏在下面的 HTML 中的 div 的地方中断或“剪切”。
屏幕截图显示它比我能解释的要好得多;)
如果您移动鼠标或点击键盘以将屏幕“聚焦”回闪光灯上,则一切都可以无缝运行。有趣的是,这在 Firefox 中似乎比其他浏览器更糟糕。
非常感谢所有帮助:D
javascript - 将 SWF 动态加载到 ShadowBox
仅供参考,ShadowBox 是一个 javscript 媒体查看器/灯箱。 http://www.shadowbox-js.com/
尝试将 SWF 动态加载到我的 ShadowBox 时遇到问题。
我的脚本输出以下 HTML:
创建此 HTML 并将其插入我的页面后,我运行以下脚本:
除 SWF 外,一切都正确加载。SWF 以 300x300 的宽度和高度加载。我不确定我做错了什么,但任何建议都会很棒。另外,我正在使用 skipSetup 运行 init()。
我还要注意,如果我将 HTML 静态放入示例中(不是通过 AJAX 调用),它会在我的 Shadowbox.Init() 之后正常工作(去掉 skipSetup)。
所以看起来 setup() 没有做它应该做的事情。或者我做错了。
任何建议将不胜感激!
javascript - 影子盒似乎不起作用
我有一个 XHTML 1.0 Strict 文档,我正在尝试让 Shadowbox 工作。
根据我的 Firefox 扩展,此文档完全有效。
出于某种原因,Shadowbox 似乎什么也没做。当我单击图像链接时,浏览器会像往常一样打开图像。根本没有盒子。
我试过不加载 JQuery,只加载 Shadowbox,但这没有帮助,所以这也不是 JQuery 的错。顺便说一句,这与 Shadowbox 3.0b 一起使用。有任何想法吗?
编辑:我刚刚开始思考...... Shadowbox 做了一些内部魔法来找出通向它的路径。但是,此页面是完全静态的,并且直接从磁盘上的文件加载。这可能是问题吗?查看 DOM,我看到 Shadowbox.path 正确设置为“file:///C:/...”所以可能不是?
jquery - Shadowbox 加载旧的 href 而不是新的 href
我有一个使用 Jquery 替换 href 的代码 .attr({ href : newpath }); 我正在使用 Shadowbox。更改 href 并加载 shadowbox 后,shadowbox 会加载旧的 href 而不是新的 href。
例如 :
<a id ="shadowboxlink" href="images/firstimage.jpg" rel="shadowbox">shadowbox link</a>
那么jquery会是这样的:
$("#shadowboxlink").attr({href : newpath});
//whereas var newpath is a string like "images/secondimage.jpg"
所以在 jquery 执行后,shadowbowlink 有正确的 images/secondimage.jpg 的 href,但是当你加载它时,shadowbox 会加载 firstimage.jpg
任何人有任何见解?谢谢!=) 肯
javascript - Jquery 和 ShadowBox
我不能让shadowbox 工作...我有一个静态html 页面,其中有一个图像作为在shadowbox 中打开一个swf 的链接。但是,当我单击图像时,它会像浏览器中的任何其他图像文件一样打开 swf。影子盒似乎根本不起作用。
这是我的html页面。我正在使用 shadowbox-build-3.0b。奇怪的是,这个编辑器不允许新用户在编辑器的 html 代码中使用图像标签。所以我把我的改成了图片。
c# - ASP.Net & jQuery - 关闭弹出窗口
我想在用户单击按钮时关闭 ShadowBox 弹出窗口。弹出窗口在 iframe 中显示一个单独的页面。这适用于取消按钮控件上的客户端事件,例如
但是,确定按钮有一个服务器端事件,因为需要保存数据。当我从上面定义 OnClick 和 OnClientClick 处理程序时,IFrame 将关闭并且服务器端事件处理程序永远不会触发。
我试图从标记中删除 OnClientClick 事件处理程序并使用 ClientScriptManager 来完成此操作,如
显然,因为按钮位于 UpdatePanel 中,所以脚本没有注册,也没有出现在 Reponse 流中。IPanel 保持打开状态。
我怎样才能做到这一点?