Javascript 如何使用lightbox2在我的页面中显示视频

Javascript 如何使用lightbox2在我的页面中显示视频,javascript,html,lightbox,Javascript,Html,Lightbox,首先,我的网站不使用Drupal。因此,如果有其他弹出式视频播放器功能,我们将不胜感激。 我想在我的网页上显示一个弹出式YouTube视频播放器。我从 以下链接: 我将zip文件解压缩到我的站点根目录中 我在页眉中添加了以下行: <link type="text/css" rel="stylesheet" media="all" href="/lightbox2/css/lightbox.css?1" /> <script type="text/javascript" src

首先,我的网站不使用Drupal。因此,如果有其他弹出式视频播放器功能,我们将不胜感激。

我想在我的网页上显示一个弹出式YouTube视频播放器。我从 以下链接:

我将zip文件解压缩到我的站点根目录中

我在页眉中添加了以下行:

<link type="text/css" rel="stylesheet" media="all" href="/lightbox2/css/lightbox.css?1" />

<script type="text/javascript" src="/lightbox2/js/auto_image_handling.js?1"></script>
<script type="text/javascript" src="/lightbox2/js/lightbox_video.js?1"></script>
<script type="text/javascript" src="/lightbox2/js/lightbox.js?1"></script>

以及以下内容:

<a href="http://www.youtube.com/watch?v=0gBtF_awV2o" rel=lightvideo[width:500px;height:400px;]>
    <img src="sample" alt="Live TV">
</a>

但是视频会在一个新的选项卡中打开,而不是作为弹出窗口打开。我哪里出错了?我在任何地方都找不到这方面的教程,尽管我在许多其他带有弹出视频的页面中都有这种代码

编辑:使用阴影框。打开youtube页面而不是弹出窗口


编辑:问题解决了!让暗影盒工作。它既聪明又简单。不过,商业执照的费用是20美元

我会的,看看它是否工作得更好。

您可能没有正确调用jQuery或lighbox

确保两个
src
正确

我不确定我是否理解你的问题,但你不能用lightbox显示视频,它在常见问题解答中这样说,并推荐使用

你也可以用一些或任何东西


祝你好运

它不起作用的原因是Drupal模块中包含的lightbox.js文件是一个使用Drupal.settings变量的修改版本,如果不使用Drupal,它是
未定义的

Lightbox2视频在Drupal中确实起作用

您必须在lightbox2设置中启用视频支持 url:yourdrupal.com/admin/config/user-interface/lightbox2


如果你没有,flv播放器应该是空的。

@Trevor是对的,最好从原始的Sourd下载。看到厚盒子的家伙说我应该用shadowbox。我用了,但没用!但它的商业版是付费的。加上我被提供作为参考的网站使用LightBox2。所以我的客户可能更喜欢这样的网站solution@Mithun玛德哈哦!我没有想过(对我来说总是私人的)无论如何,很高兴你找到了它!对不起,我使用的是Lightbox2。我的cms是Skadate而不是Drupal。这是原因吗?请查看我的答案@