如何链接到javascript弹出窗口

时间:2014-09-27 09:40:12

标签: javascript url joomla hyperlink

我有一个带有媒体框的网站,这是一个javascript,可以弹出元素并将它们发送到Youtube链接。现在我想链接到那个弹出窗口,这可能吗?

我想链接到我网站上的弹出窗口,以便他们可以观看我在那里链接的电影......

问候,

2 个答案:

答案 0 :(得分:0)

您可以使用url参数执行此操作。例如,指向您网站的链接类似于:www.mysite.com/something?video_url=<some youtube link>。然后,在您的页面上,您可以使用事件处理程序($(document).ready(function(){...}))来检查是否存在&#39; video_url&#39; param中存在param,如果只显示加载了<some youtube link>的弹出窗口。 例如(getParameterByName(name)找到here):

// a function that gets the value of query parameter
function getParameterByName(name) {
    name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
    var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
    results = regex.exec(location.search);
    return results == null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}

// jquery used, but not really needed
$(document).ready(function() {
    var video_url = getParameterByName("video_url");
    // your function that shows the popup
    showPopup(video_url);
});

答案 1 :(得分:0)

您希望在Mediabox中打开的任何对象,只需在代码中添加 rel="mediabox[width height]&#34; 即可。简单!

  <a href="http://www.youtube.com/view_play_list?p=63F0C78739B09958" rel="lightbox[social]" 
title="www.youtube.com playlist::hover over the window to see everything in the play queue">
    YouTube Playlist »</a>

For reference

OFficial website