如何链接到javascript弹出窗口
How to link to a javascript popup
我有一个带有mediabox的网站,mediabox是一个javascript,可以弹出元素并将其发送到Youtube链接。现在我想链接到弹出窗口,这可能吗?
我想链接到我网站上的弹出窗口,这样他们就可以观看我链接到那里的电影。。。
问候,
您可以使用url参数来实现这一点。例如,指向您的网站的链接可能类似于:www.mysite.com/something?video_url=<some youtube link>
。然后,在您的页面上,您可以有事件处理程序($(document).ready(function(){...})
),它将检查url中是否存在"video_url"参数,以及它是否只是显示加载了<some youtube link>
的弹出窗口。例如(此处找到getParameterByName(name)
):
// 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);
});
想要在Mediabox中打开的任何对象,只需在标记中添加rel="mediabox[width height]
"即可。简单!
<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>
供参考
官方网站
相关文章:
- Javascript窗口.打开令人困惑的参数
- javascript窗口打开并添加参数
- JavaScript窗口按比例调整大小
- Javascript窗口.open中的UTF8字符串将被UIWebview's应该启动LoadWithReque
- JavaScript窗口.位置不;我不在内容编辑器Web部件中工作
- Javascript窗口弹出
- Javascript窗口.open不工作
- 在新服务器上未打开JavaScript窗口
- SeleniumIDE自动化似乎打破了JavaScript窗口
- JavaScript窗口位置延迟
- 使用onclick事件关闭JavaScript窗口
- 在没有额外功能的所有现代浏览器中居中显示JavaScript窗口
- 如何在启动之前引用javascript窗口元素
- 将文本框数据传递到JavaScript窗口.location.href
- Javascript窗口/图像加载时间 - 这应该不起作用,但它确实有效
- JavaScript 窗口['func'],参数返回 undefined 而不是函数
- 传递 PHP 变量 JavaScript 窗口位置
- 媒体查询和 JavaScript 窗口调整不同的宽度
- 延迟关闭 JavaScript 窗口
- JavaScript窗口重定向不会启动