我需要知道是否可以获取父页面的查询字符串?我有这样的事情:
我有一页说client.aspx,现在我用查询字符串打开了这个页面,这个页面有一个窗口,当我点击特定按钮窗口时弹出窗口,我正在加载另一个页面说clientcontacts.aspx ,我想在clientcontatcts.aspx上查询client.aspx字符串。
有可能吗?
答案 0 :(得分:1)
您也可以将此QueryString值传递给弹出页面并获取子页面中的值。
答案 1 :(得分:1)
是否已使用window.open将子项作为弹出窗口打开?如果是这样,您可以使用:
window.opener
获取父页面(请参阅http://www.w3schools.com/jsref/prop_win_opener.asp)。然后你可以使用:
window.opener.location.search
获取网址的查询部分(请参阅http://www.w3schools.com/jsref/prop_loc_search.asp)
答案 2 :(得分:1)
您可以在此上下文中使用Request.UrlReferrer
吗?或者如Saurabh所说,只是将查询字符串从父页面传递给子页面?