【发布时间】:2016-11-27 05:31:26
【问题描述】:
我正在开发一个音乐网站,该网站包含一个带有 iframe 和播放器的父页面。单击菜单时,iframe 的 src 会根据单击的菜单项而变化。在一页中,iframe 包含音乐项。当在 iframe 中单击音乐时,我想将该音乐添加到播放列表中(包含在父级中)。 我的 jQuery 代码在 Firefox 和 Internet Explorer 中运行,但在 chrome 中运行。它在下面给出了一个错误..
Uncaught SecurityError: Blocked a frame with origin "null" from 访问原点为“null”的框架。协议、域和端口 必须匹配。 ...
这是我的代码
$('span[name=add]').click(function(){
var song = $(this).attr("song");
var cover = $(this).attr("cover");
var artist = $(this).attr("artist");
window.parent.$('#playlist').prepend('<li song="'+song+'" cover="'+cover+'"artist="'+artist+'">'+song+'</li>');
window.parent.$('#playlist').trigger('change');
});
【问题讨论】:
标签: javascript jquery html css iframe