我有一个url rotator.it有2个div,第一个div是菜单,第二个是对象数据中的另一个网站(如代码中所示)。 我尝试在我的网站上关闭那些网址上的一些广告。我从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();
});
答案 0 :(得分:0)
我的解决方案是:
$(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.children[0]).find('p');
请参阅CORS