您好,欢迎来到六安矩阵网络一站式互联网营销服务平台!
咨询邮箱: service@matrixcn.com 咨询热线:13516498856

解决IE、谷歌 attr src对embed的不兼容
点击次数 | 更新时间 | 2015-06-20 15:18:15
[摘要] jquery的一般做法。 $("dd a").click(function(){  var srcid=$(this).attr('id');  alert(srcid);  $(".THEembed").attr("src",srcid); });  &nbs...

jquery的一般做法。

 $("dd a").click(function(){
  var srcid=$(this).attr('id');
  alert(srcid);
  $(".THEembed").attr("src",srcid);
 });          






对IE的成功做法:不用attr,强行用.html替换整个div内部的内容

$(document).ready(function(){
$("dd a").click(function(){
  var srcid=$(this).attr('id');
  alert(srcid);   
var embedsrc_str='<embed id="embedsrc" src='+srcid+' width="720" height="593" />';
alert(embedsrc_str);
$("#video").html(embedsrc_str);
 });
});
<dd><a href="#" id="http://player.youku.com/player.php/sid/XMzMwOTg3MjI4/v.swf" >金陵十三钗</a></dd>
<dd><a href="#" id="http://player.youku.com/player.php/sid/XMzE2NTM4MTY4/v.swf">背水一战</a></dd>  
<dd><a href="#" id="http://player.youku.com/player.php/sid/XMjc4MzY5OTQ4/v.swf">第一战</a></dd>
<div id="video"></div>




 

上一篇:TranslateTH.IS支持52种语言免费在线翻译工具
下一篇:为浏览器兼容提示升级IE6的代码
通话
短信
留言
首页