我正在使用类似的东西
$('ul li').find('iframe').css({'visibility':'visible'});
在Firefox和Opera中运行良好
控制台错误:
不安全的JavaScript尝试使用URL文件访问框架:/// D:/ Configuracion / Documents and Settings / TNMC000 / Escritorio / player / roundabout / js / round1.htm来自URL为http://www.youtube.com/embed/hurnoKLuBD8的框架.域,协议和端口必须匹配.
测试网址:http://toniweb.us/vimeo-like/js/images.htm
任何想法?
-编辑-
我用它修好了
.invisible{ text-indent:-9999px }
和
<div class="iframe"><iframe></iframe></div>
和
$('ul li').find('.iframe').addClass('invisible');
但仍然想知道如何解决它只与iframe一起工作
解决方法
实际上使iframe不可见存在问题(即使用visibility:hidden或display:none).
但是你可以通过足够小来让它们消失
但是你可以通过足够小来让它们消失
$('ul li').find('iframe').css({"height":"0","width":"0","border":"none"});