对象数据url不接受jquery命令


object data url does not accept jquery commands

我有一个url旋转器。它有两个div,第一个div是菜单,第二个是对象数据中的另一个网站(如代码)。我试着在我的网站上关闭一些url上的广告。我从chrome控制台使用jquery,但代码在我的域上不起作用。

</div>
    <div id='1'>
<object name="main" data= 'http://<?php echo $url1 ?>' type="text/html">    </object>
    </div>

$(document).ready(function(){
   $("ul[object.name='main']").remove();
});

我的解决方案是:

$(function() {
  $("#clickMe").on('click', function(e) {
    $("object[name='main']").remove();
    alert('object removed');
  });
});
<script src="http://code.jquery.com/jquery-1.11.3.js"></script>
<div id='1'>
    <object name="main" data='http://www.apache.org/' type="text/html"></object>
</div>
<button id="clickMe">Click Me</button>

如果没有违反CORS,您可以使用:

var p=$($("object[name='main']")[0].contentDocument.childred[0]).fund('p');

参见CORS