查询字符串匹配时打开弹出窗口

时间:2010-06-22 16:51:52

标签: popup query-string tooltip

无论如何,我可以弹出一个窗口,只需匹配来自网址的查询字符串。示例代码如下所示

string popup = context.Request.QueryString["raisepopup"];

if (popup == "raise")
 {

 //Here when the query string matches to raise the pop up shoul be displayed with some information which is already grab in this class
}

请帮帮我。谢谢

2# 谢谢

我尝试了它并且工作正常。

现在我需要将我的问题扩展为我的要求有所改变。我想在querystring上显示一个工具提示,而不是简单的弹出窗口。我尝试使用ToolStripDropDown类,但我认为它适用于WPF应用程序。我的是纯webofrm应用程序。当查询字符串与特定字符串匹配时,是否有可能弹出此工具提示?

非常感谢你

1 个答案:

答案 0 :(得分:1)

如果您使用的是asp.net,则可以使用RegisterStartupScript

轻松完成

例如

if (popup == "raise") {

  string popupScript = "<script language='JavaScript'>" & _
"window.open('RtFileResult.aspx', '', " & _
"'width=750, height=580,
scrollbars,status,menubar,resizable,toolbar,titleb ar,location');" & _
"</script>"

Page.RegisterStartupScript("PopupScript", popupScript)


}