网址为http://oxfordgenetics.com/plasmid-builder,iframe来自每个构建器组的“产品详细信息”链接。我需要做的是隐藏点击此链接时出现的影子框中的一些元素。
我已经尝试了所有常用的补救措施(包括jQuery和js)但没有成功,因为大多数补救措施使用其在此处不存在的ID锁定到iframe。
当然是相同的域名。
答案 0 :(得分:0)
您知道iframe将位于影子框中,其ID为sbox-content
。所以这应该有效:
var $iframe = jQuery('#sbox-content iframe')
答案 1 :(得分:0)
我通过测试下面的代码来解决这个问题,如果它是一个'模态'框,或者没有任何ID只在'模态'窗口中:
var element = document.getElementById('system-message-container');
if (typeof(element) != 'undefined' && element != null)
{
document.getElementById('cartarea').style.display='none';
}