很抱歉,如果我的标题不正确,我通常不使用javascript,无论如何,我的网站上加载的是这个非常烦人的iframe,我已经非常努力地删除了它(iframe.websitebuilder.com/编辑器/ freeSiteUnder / 49170742)
到目前为止,我已经尝试过以下操作:
for (var i = 0; i < elements.length; i++) {
elements[i].classList.remove('page-editor');
}
这应该做的是删除加载iframe的类,希望它可以解决我的问题,相反,它没有解决该问题,甚至从未删除过页面编辑器类。 / p>
我希望有人可以提供解决方案,或者为我指出解决方案的正确方向。
答案 0 :(得分:0)
该例行程序何时开始运行?您是否将其放在onload事件处理程序中,还是直接在html中运行它?因为有可能在创建iframe之前调用了例程。
使用类似的东西进行测试
setTimeout( function() {
... your Routine ...
}, 5000 );
,看看是否可行。但是您应该等待5秒钟才能看到结果。
更好的解决方案(如果可能)是在onload事件处理程序中运行该例程。因此,在您的html元素定义中,您可以输入
<html onload="init();">
然后在您的javascript代码中执行类似的操作
function init() {
... your routine ...
}