我正在使用javascript来控制位于页面内的iframe的href =字段。我目前正在使用
function DoIFrameNav(object_URL)
{
document.all.additionalText.src="iframeContents.php?id="+object_URL;
selectedEvent = object_URL;
}//end DoIFrameNav
执行此操作。和
onclick=\"DoIFrameNav(".$iCounter.");
在用户点击表格行时调用操作。
它在Firefox和IE6中完美运行,但没有别的...... Chrome只是忽略了它......
通用浏览器兼容的方式是什么?
答案 0 :(得分:1)
您不应在旨在跨浏览器的脚本中使用document.all。删除它应该是你的第一步。请改用document.getElementById()。此时,您发布的代码应该是所有主流浏览器都可以接受的(希望如此)。