Javascript 如何让mediaelement.js在弹出窗口中工作?

Javascript 如何让mediaelement.js在弹出窗口中工作?,javascript,jquery,popup,mp3,mediaelement.js,Javascript,Jquery,Popup,Mp3,Mediaelement.js,我让媒体元素JS播放器工作,但当我试图让它在弹出窗口中播放时,我注意到它破坏了弹出窗口。看起来我无法在JavaScript中调用JavaScript。我的弹出窗口非常简单,它只执行window.open并使用document.write和代码构建一个具有自己样式表的新页面。但是,我无法加载其中的mediaelement.js内容。也许我应该装上它附带的闪光灯?还有一个silverlight文件 有人能帮忙吗?我需要一个播放器,它不需要播放列表的XML文件,可以在所有浏览器中工作,播放MP3,并且

我让媒体元素JS播放器工作,但当我试图让它在弹出窗口中播放时,我注意到它破坏了弹出窗口。看起来我无法在JavaScript中调用JavaScript。我的弹出窗口非常简单,它只执行window.open并使用document.write和代码构建一个具有自己样式表的新页面。但是,我无法加载其中的mediaelement.js内容。也许我应该装上它附带的闪光灯?还有一个silverlight文件


有人能帮忙吗?我需要一个播放器,它不需要播放列表的XML文件,可以在所有浏览器中工作,播放MP3,并且有一个计时器。我一整天都在做这件事,但是没有用

如果要将document.writing写入新窗口,则应该能够编写对外部js文件的调用,并且该调用应该可以运行。你能发布你正在使用的代码吗


还有,为什么不打开窗户呢http://yoursite.com/path/to/an/html/file.html“)而不是document.writing。这将更加干净,并保持结构和行为的分离。

嘿,非常感谢你的回答!我不知道我可以打开另一个这样的文件。然而,由于这是与WordPress合作,我不知道我是否仍然可以得到我需要的MP3 URL,因为这是在循环中。好的,我有一个测试页面,在弹出窗口中运行媒体播放器刚刚好!但是,我想知道是否可以从触发弹出窗口的页面写入弹出窗口中的页面。这可能吗?