这个问题我遇到过, 当时的情形是:
页面分左右兰, 左边是连接, 右边的iframe里面有一个div, 点击左边的连接, 在右边div里面展示页面. 但是昨天的页面比右边简单,往往是点击左边的时候右边还没有加载完毕, 就是说还没有那个div.会报错.
我们的做法是: 精简左边的页面, 使左边比右边加载快, 在右边的页面onload事件里面 或者 右边页面的最后放一个js调用左边的iframe的方法.
希望对你有帮助.
页面分左右兰, 左边是连接, 右边的iframe里面有一个div, 点击左边的连接, 在右边div里面展示页面. 但是昨天的页面比右边简单,往往是点击左边的时候右边还没有加载完毕, 就是说还没有那个div.会报错.
我们的做法是: 精简左边的页面, 使左边比右边加载快, 在右边的页面onload事件里面 或者 右边页面的最后放一个js调用左边的iframe的方法.
希望对你有帮助.
页面分左右兰, 左边是连接, 右边的iframe里面有一个div, 点击左边的连接, 在右边div里面展示页面. 但是昨天的页面比右边简单,往往是点击左边的时候右边还没有加载完毕, 就是说还没有那个div.会报错.
我们的做法是: 精简左边的页面, 使左边比右边加载快, 在右边的页面onload事件里面 或者 右边页面的最后放一个js调用左边的iframe的方法.
希望对你有帮助.
页面分左右兰, 左边是连接, 右边的iframe里面有一个div, 点击左边的连接, 在右边div里面展示页面. 但是左边的页面比右边简单,往往是点击左边的时候右边还没有加载完毕, 就是说还没有那个div.会报错.
我们的做法是: 精简左边的页面, 使左边比右边加载快, 在右边的页面onload事件里面 或者 右边页面的最后放一个js调用左边的iframe的方法.
希望对你有帮助.
和你的流程步骤不一样,我刚 try 了下,发现行不通
if(document.getElementById('id'))就可以判断是否存在