表单提交不在Firefox中工作,但在IE中工作正常

时间:2010-05-28 12:05:30

标签: c# asp.net firefox form-submit

当我点击子页面的提交按钮时,我想提交我的父页面。 在我的子页面中,我将代码编写为

string scriptString = "<script language=JavaScript> window.opener.document.forms(0).submit(); </script>";

            // ASP.NET 2.0

            if (!Page.ClientScript.IsClientScriptBlockRegistered(scriptString))
            {

                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "script", scriptString);

            }

它在IE中工作正常,但在Firefox中无效。这可能是另一种方法吗?

提前感谢

1 个答案:

答案 0 :(得分:5)

尝试用表格[0]

替换表格(0)

我不认为Firefox喜欢数组的括号。