【发布时间】:2013-04-12 06:01:37
【问题描述】:
我有一个使用 Squeezebox 的 Joomla 网站,它是 Joomla 的默认模态 javascript。
我一直在使用带有模板覆盖的 Squeezebox。例如,我有一个链接可以在作为模板覆盖的一部分的每个页面上查看:
<a href="http://www.viddler.com/embed/cd1b1bc5/?f=1&autoplay=1&player=full&secret=104492144&loop=0&nologo=1&hd=1" class="modal vid-primary" rel="{url:'http://www.viddler.com/embed/cd1b1bc5/?f=1&autoplay=1&player=full&secret=104492144&loop=0&nologo=1&hd=1', handler: 'iframe', size: {x:741, y:459} }" style="display: block; position: relative;">
这些链接以模式打开视频。
如果存在 URL 参数,我需要做的是能够在加载时打开此视频。例如:
http://mysite.com/page.html?vidload=vidload
所以我需要一个路由器来处理这个问题。我found something 接近我所追求的,但不太清楚如何使它工作。到目前为止,这是我所得到的:
window.addEvent('domready', function() {
function popModal() {
SqueezeBox.open($('vid-primary'), {
handler: 'adopt'
});
}
var hash = window.location.hash;
if (hash.substring(1) == 'vidload') {
popModal();
}
});
【问题讨论】:
标签: javascript joomla mootools squeezebox