我正在编写一个客户表单,其中下拉菜单应自动设置为适当的选项,如果
window.top.document.url
是众所周知的。
为了达到这个目的,我做了一个
<body onload='javascript:init([Generic value])'
哪些调用
function init(value) {
if (value) {
document.getElementById('RefererURL').value = window.top.document.URL;
form1.submit();
}
}
我不记得为什么我们加了
if(value)
但是其余的都是非常直接的-获取值,然后提交表单以触发执行实际URL菜单映射的更新。
这个解决方案可以在IE中使用,但不能在Firefox中使用,我不知道为什么。我怀疑这可能与
form1.submit();
但不明白是什么原因。