我正在尝试设置网页。页面有效,但我想通过弹出窗口工作。我希望那些人点击那里以打开一个弹出窗口,他们可以访问其内容。弹出窗口打开但问题是它没有显示其内容,它是空白的。
为什么显示空白?
我只想在尝试查看我的浏览器是否负责之前先检查它是否是代码。毕竟,如果我希望其他人使用此功能,我必须确保它首先正常工作。
这是the page where you can access the pop-up的代码。这是弹出窗口中的代码:
<!DOCTYPE html>
<html>
<body>
<script type="text/javascript" src="http://hosted.musesradioplayer.com/mrp.js"></script>
<script type="text/javascript">
MRP.insert({
'url':'localhost:8000/stream',
'lang':'es',
'codec':'mp3',
'volume':65,
'autoplay':true,
'buffering':5,
'title':'Radio Ninguna',
'welcome':'Bienvenido a...',
'bgcolor':'#FFFFFF',
'skin':'radiovoz',
'width':220,
'height':69
});
</script>
</body>
</html>
我将弹出窗口的代码设置在同一页面中,但是在重定向链接中它可以正常工作,但在弹出窗口中似乎不起作用,这就是我需要的。
答案 0 :(得分:1)
在无粘贴链接中,我发现了以下内容:
window.open('localhost:8000/player/index.html','MyWindow','toolbar=no,location=no,directories=no,status=no, menubar=no,scrollbars=no,resizable=no,width=600,height=300')
如果您将协议添加到URL,它应该可以工作:
window.open('http://localhost:8000/player/index.html','MyWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=600,height=300')
这样,浏览器就知道它是一个绝对的Url。