&引用;“预期功能”;在IE9中使用javascript更新帧时出错

&引用;“预期功能”;在IE9中使用javascript更新帧时出错,javascript,Javascript,我们正在使用一些javascript来更新子帧。这在IE7和IE8中运行良好,但只有在兼容模式打开时才能在IE9中运行。我在下面添加了代码片段。我尝试过各种解决方案,包括使用窗口代替文档,但似乎没有任何效果。始终给出错误“预期函数” 任何帮助都将不胜感激! 谢谢,安德鲁 <script language="jscript"> function UpdateContent(strAddress) { document.frames("content").documen

我们正在使用一些javascript来更新子帧。这在IE7和IE8中运行良好,但只有在兼容模式打开时才能在IE9中运行。我在下面添加了代码片段。我尝试过各种解决方案,包括使用窗口代替文档,但似乎没有任何效果。始终给出错误“预期函数”

任何帮助都将不胜感激! 谢谢,安德鲁

 <script language="jscript">
 function UpdateContent(strAddress) {
       document.frames("content").document.location.replace(strAddress);
                    }
</script>

函数更新内容(StradAddress){
文件。框架(“内容”)。文件。位置。替换(替换);
}
是一个非标准(可能不存在)集合

要读取iFrame集合,请使用方括号和
window.frames
。另外,请删除
language=“jscript”
,或将其替换为
language=“javascript”


在该示例中不需要
文档
<代码>位置是窗口对象的属性。
frames["content"].document.location.replace(strAddress);