Not found hatası alıyorum sizin kodlarınız ile.

Bende bir benzeri işe yarayan var;
<script>
  
if(window.innerWidth > 800) {
 window.checker = window.setInterval(function() { mf(); }, 100);
 function mf() {
   var ifsrc = document.getElementsByTagName("iframe");
   for(var i = 0; i < ifsrc.length; i++) {
      var so = ifsrc[i].getAttribute("src");
      if(typeof so === "object") continue;
      if(so.indexOf("ru/videoembed") > -1) {
      ifsrc[i].setAttribute("id", 'okiframe');
        var urladresi = so;
      var okkodal = urladresi.split("videoembed/");
        var url = okkodal[1];
       var tp = url.split("?");
      var url = tp[0];
        var dogru = '<object id="embed_video_'+url+'E" name="embed_video_'+url+'E" width="100%" height="100%" type="application/x-shockwave-flash" data="http://st.mycdn.me/static/MegaPlayer/8-1-1/vp11.swf?preferHd=1&noUpload=1&bigLike=1&adLogic=15,0,3,1200&saveLastPlayingTimeFrom=900&enabledLocalStorage=1"><param name="allowScriptAccess" value="always"><param name="wmode" value="opaque"><param name="allowFullScreen" value="true"><param name="bgcolor" value="#000000"><param name="flashvars" value="location=AnonymVideoEmbed&locale=en&metadataUrl=http://www.odnoklassniki.ru%2Fdk%3Fcmd%3DvideoPlayerMetadata%26mid%3D'+url+'&playerId=embed_video_'+url+'&autoplay=false&wmode=opaque&stageVideo=false"></object>';
      var okiframe = document.getElementById("okiframe");
      var yerles = document.createElement("span");
      yerles.innerHTML = dogru;
      okiframe.parentNode.replaceChild(yerles, okiframe);
      }
   }
}
}
</script>