上一页下一页

使用相关页(仅适用于 ASP 和 JSP 用户)

在某些情况下,可能希望显示一个既不是搜索页、结果页,也不是详细页的页面,但又不希望丢失页面已经从 HTML 表单或 URL 参数接收的信息。请不要使用标准链接来打开相关页,而改用“转到相关页”服务器行为创建链接。生成的链接打开相关页,并将现有参数传递到该页。例如,可以将搜索参数从一个页面传递到另一个页面,从而使用户不必再次输入搜索参数。

备注: 此服务器行为只适用于 ASP 和 JSP 页。

在向页面添加“转到相关页”服务器行为之前,请确保该页接收来自 HTML 表单的参数(换句话说,表单的 ACTION 属性指定该页),或接收来自 URL 参数的参数(例如,当该页是另一个具有“转到相关页”服务器行为的页面的链接目标时)。

创建将现有表单参数传递到相关页的链接:
  1. 在该页上,选择用作到相关页的链接的文本字符串或图像。
  2. 在“服务器行为”面板(“窗口”>“服务器行为”)上,单击加号 (+) 按钮并从弹出式菜单中选择“转到相关页”。
  3. 随即出现“转到相关页”对话框。
    这是所描述的功能的图片。

  4. 完成该对话框。
  5. 有关更多信息,请参见设置“转到相关页”对话框选项

  6. 单击“确定”。

当用户单击新链接时,该页面使用 URL 参数将参数传递到相关页。例如,假设有一个称为“lastname”的表单参数,相关页称为 special_offer.asp。当用户单击链接时,该 URL 应类似于以下内容:

http://www.mysite.com/special_offer.asp?lastname=Anderson

URL 的第一部分 http://www.mysite.com/special_offer.asp 用于打开相关页。第二部分 ?lastname=Anderson 是将原始表单参数传递到相关页的 URL 参数。


  上一页下一页