Stickman的网站现在已经关闭 - 看起来他已经脱线了。我刚刚发现IE8打破了youwindube嵌入他的光窗。 IE8试图从链接下载文件而不是显示它。任何人都有其他解决方案或解决IE8?

找到此页面,有人在删除之前将其“操作方法”页面删除。 YouTube视频链接显示了此问题。 http://edu.cnzz.cn/adcode/demo96/

谢谢!

有帮助吗?

解决方案 3

由于不再支持stickman的解决方案,我切换到另一个解决方案。

http://www.no- margin-for-errors.com/projects/prettyPhoto-jquery-lightbox-clone/

效果很好。

其他提示

我认为问题与缺少文件扩展名和lightwindow无法确定文件类型有关。添加“.swf”在youtube网址末尾可以直接或通过光窗播放视频而不会出错。

我找到了解决问题的肮脏方案。我替换了以下行

$('lightwindow_iframe').setAttribute('src', this.element.href);

用这个

var youtube_content = '<object width="500" height="300"><param name="movie" value="' + this.element.href + '"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="' + this.element.href + '" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="300"></embed></object>'
this._writeToIframe(youtube_content);

虽然有效,但您无法使用此修补程序打开其他外部网页。只有Youtube嵌入视频才能使用。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top