Javascript Jquery/HTML失败,弹出窗口代码

Javascript Jquery/HTML失败,弹出窗口代码,javascript,jquery,html,function,popup,Javascript,Jquery,Html,Function,Popup,我有一个jqueryjplayer,它可以播放在线广播,我有一个弹出按钮,可以打开一个新的广播实例,让用户在一个站点中导航,每个页面加载时,内置的广播播放器都会暂停 下面的代码是javascript函数,我试图将新窗口显示在屏幕中央。我确实工作过。。。而现在由于某种原因没有 该链接在父页面加载时隐藏,并被另一个正常工作的图像取消隐藏 function ListenPopOut() { var pageURL = "Radio.php"; var title = "Radio";

我有一个jqueryjplayer,它可以播放在线广播,我有一个弹出按钮,可以打开一个新的广播实例,让用户在一个站点中导航,每个页面加载时,内置的广播播放器都会暂停

下面的代码是javascript函数,我试图将新窗口显示在屏幕中央。我确实工作过。。。而现在由于某种原因没有

该链接在父页面加载时隐藏,并被另一个正常工作的图像取消隐藏

 function ListenPopOut() {
    var pageURL = "Radio.php";
    var title = "Radio";
    var w = 436;
    var h = 340;

    var left = (screen.width/2)-(w/2);
    var top = (screen.height/2)-(h/2);
    window.open (pageURL, title, 'toolbar=no, location=no, directories=no, 
    status=no, menubar=no, scrollbars=no, resizable=no, width='+w+', 
    height='+h+', top='+top+', left='+left, false);
 };

<a href="javascript:;" class="popup-foot" onclick="ListenPopOut()"
 title="popup">popup</a>
这是一本书。 有什么想法吗?怎么了


更新:原始代码中缺少指向jquery的链接,很抱歉出现noob错误。

由于出现此错误,您的小提琴无法工作

Uncaught ReferenceError: ListenPopOut is not defined 
出现错误的原因是,您在小提琴中运行的是onload,这意味着该方法是本地的。将其更改为head,它将运行


谢谢,我还发现我的原始代码缺少到jquery文件D'oh的链接