javascript函数中的查询字符串

时间:2011-02-22 05:15:19

标签: c# javascript

我现在写了下面的代码,我想检查下面的代码是否写入 bcoz当我运行该程序时它给了我一个错误帮助需要我在下面的代码中做错了如果是的话PLZ纠正我

我不知道如何传递查询字符串throrugh javascript

Page.ClientScript.RegisterClientScriptBlock
    (this.GetType(), "OnClick", "<script language=javascript>window.opener.location.href='~/Home.aspx?Flag= + iFlag + &BetaFlag= + iFlagBeta + &iManuf= + iManuf';</script>"
);

提前致谢

2 个答案:

答案 0 :(得分:3)

字符串创建中似乎存在问题。

Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "OnClick", "<script language=javascript>window.opener.location.href='~/Home.aspx?Flag=" + iFlag + "&BetaFlag=" + iFlagBeta + "&iManuf=" + iManuf + "';</script>");

答案 1 :(得分:1)

试试这个:

Page.ClientScript.RegisterClientScriptBlock
    (this.GetType(), "OnClick", 
    @"<script language=javascript>
        window.opener.location.href='~/Home.aspx?Flag=" + iFlag + "&BetaFlag=" + iFlagBeta + "&iManuf=" + iManuf + "';</script>"
);