搜索表单

在搜索表单中使用集合

集合使客户能够搜索网站的特定区域。 根据您是实施下拉列表还是复选框列表,您可让客户搜索单个集合或多个集合。

另请参阅关于集合

以下示例显示了四个不同的集合名称及其所涵盖的网站的关联区域:

集合名称

产品

  • https://www.mycompany.com/products.htm
  • https://www.mycompany.com/publish/
  • https://www.mycompany.com/search/

客户

https://www.mycompany.com/customers/

新闻

https://www.mycompany.com/news/

关于Adobe

https://www.mycompany.com/company/

通过下拉式搜索表单界面,用户可以选择一个集合,如下所示:

下拉搜索表单是使用以下HTML代码生成的:

<select name="sp_k"> 
<option value="">All of Adobe</option> 
<option value="Products">Products</option> 
<option value="Customers">Customers</option> 
<option value="News">News</option> 
<option value="About Adobe">About Adobe</option> 
</select>

或者,您也可以在搜索表单中使用一组复选框,以便访客可以选择多个集合:

复选框搜索表单将使用以下HTML代码生成:

<input type="checkbox" name="sp_k" value="">All of Adobe<br> 
<input type="checkbox" name="sp_k" value="Products">Products<br> 
<input type="checkbox" name="sp_k" value="Customers">Customers<br> 
<input type="checkbox" name="sp_k" value="News">News<br> 
<input type="checkbox" name="sp_k" value="About Adobe">About Adobe<br>

搜索结果

搜索模板标签<search-input-collections>在搜索结果中生成集合列表框HTML,并自动选择在搜索中指定的集合。 如果要生成复选框,请使用<search-input>标记,而不要使用<input>标记,如下所示:

<search-input type="checkbox" name="sp_k" value="">All of Adobe<br> 
<search-input type="checkbox" name="sp_k" value="Products">Products<br> 
<search-input type="checkbox" name="sp_k" value="Customers">Customers<br> 
<search-input type="checkbox" name="sp_k" value="News">News<br> 
<search-input type="checkbox" name="sp_k" value="About Adobe">About Adobe<br>

<search-input>标记输出<input>标记,如果在搜索中指定了集合,则该标记包括checked属性。

使用表单为的帧

您可以配置框架集以与网站搜索/销售结合使用。

要进一步了解HTML框架和HTML框架集元素,请参阅以下URL:

https://www.w3schools.com/html/html_frames.asp

如果您的站点使用帧,则可以为搜索结果链接指定目标帧。 默认目标为_self,它在当前框架或浏览器窗口中打开链接。 您可以指定站点特定的目标或浏览器保留的数据:

  • _top(浏览器保留)结果在当前浏览器窗口中打开并替换所有当前帧。
  • _blank(浏览器保留)结果在新浏览器窗口中打开。
  • _parent(browser-reserved)结果在当前帧的父帧中打开。
  • frame2(站点特定)结果在名为“frame2”的帧中打开。 您可以将任何框架的名称指定为值(例如,主框架或内容)。

如果您的站点不使用框架,则最好不要更改默认目标名。

如果为网站创建自定义搜索结果模板,则可以使用<search-link>标签的target属性覆盖指定的设置。

配置框架集的过程如下:

处理步骤

流程说明

链接

1

将表单添加到网页中的所需框架。

正在将搜索表单代码添加到您的框架中……

2

为搜索结果页面设置目标框。

为搜索结果页面设置目标框架

3

设置从搜索结果页面创建的链接目标。

设置从搜索结果创建的链接的目标...

4

编辑导航框架页面,防止对它们进行索引。

编辑导航框架页面以防止它们……

5

测试搜索表单。

测试搜索表单

将搜索表单代码添加到网页中的框架

  1. 在产品菜单中,单击​Design > Auto-Complete > Form Source

    HTML搜索表单代码的外观与以下内容类似:

    <!-- Adobe Target HTML for [your customer name] --> 
    <form method="get" action="https://search.atomz.com/search/"> 
    <input size=15 name="sp_q"><br> 
    <input type=submit value="Search"> 
    <input type=hidden name="sp_a" value="[your account number]"> 
    </form>
    
  2. 在Standard Form Source页面上,选择并复制文本字段中显示的HTML搜索表单代码。

  3. 将搜索表单代码粘贴到框架集中所需的框架中。

    在以下示例中,搜索表单代码会粘贴到导航框架中——屏幕左侧的窄小垂直框架。

为搜索结果页面设置目标框架

如果如上所示将搜索表单代码放置到垂直导航框架中,则可以在较大的主框架中显示搜索结果。 在此示例中,您将主帧调用为“body”,并将其设置为目标帧。

  1. 要为结果页指定目标框,请通过更改搜索表单代码中的以下行(从以下代码),向表单添加目标和值:

    <form method="get" action="https://search.atomz.com/search/">

    到:

    <form target="body" method="get" action="https://search.atomz.com/search/">

    请确保在表单目标值周围加引号。

当客户对您的网站进行搜索时,搜索结果将显示在网页的“正文”框架中。

设置从搜索结果页面创建的链接的目标

您可以通过直接编辑模板来设置目标框架。

如果搜索结果显示在“body”框架中,您可能也希望在“body”框架中打开链接。 由于这是同一帧,即默认设置的目标值"_self",因此您无需进行任何更改。

您还可以为结果链接设置目标帧。 以下是您可以执行的操作的几个示例:

  • 为搜索结果及其链接指定不同的框架,以便当每个单击的结果在单独的框架中打开时,搜索结果在其自己的框架中保持活动状态。
  • 指定搜索结果将打开到新的空白窗口中,以便旧窗口在其原始内容中保持活动状态,同时保留搜索结果。

目标名称可以是在HTML中指定的框架的名称,也可以是以下几个HTML默认值之一:

  • target="_blank" 在新的、空白的、未命名的窗口中打开链接。

  • target="_self" 默认. 在搜索结果所在的同一窗口中打开链接。 在这种情况下,将显示原始搜索结果窗口。 使用此选项可覆盖全局分配的基本目标。

  • target="_parent" 在链接页面的父框架集中打开链接。如果文档没有父项,则默认情况下此函数类似于"_self"

  • target="_top" 在完整窗口中打开链接。如果文档已位于顶部,则默认情况下此函数类似于"_self"。 使用此选项可打破任意深度的框架嵌套。

例如,要设置_blank目标目标帧,可以采用以下方式编辑模板:

  1. 在产品菜单中,单击​Design > Templates

  2. 在Staged Templates页面的表中,单击目标目标帧的模板名称。

  3. 找到<search-link>标记。 默认的<search-link>标记应类似于以下内容:

    <search-link><search-title length=100></search-link>

  4. 将帧目标添加到<search-link>标记。 在以上示例中,输入target="_blank"。 确保在目标值周围加下划线和引号。

    <search-link>标记现在如下所示:

    <search-link target="_blank"><search-title length=100></search-link>

当网站访客选择搜索结果链接时,链接的页面现在会打开一个新的空白窗口。

编辑导航框架页面以防止对它们进行索引

通常,您希望排除导航框架,使其不能与搜索结果建立索引。 要实现此功能,可向这些页面添加noindex meta标记。

  1. 打开导航框架的HTML页面源。

  2. 在HTML的<head>部分中添加以下meta标签:

    <meta name="robots" content="noindex">

    例如:

    <html> 
    <head> 
    <title>This page is a frameset that I do not want indexed</title> 
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
    <meta name="robots" content="noindex"> 
    </head>
    

测试搜索表单

  1. 转到您的网站并导航到表单。

  2. 在搜索字段中,输入一些搜索词,然后单击​Search

    以下情况是正确的:

    • 搜索结果页将显示在指定的目标框中。
    • 搜索结果中的链接位于指定的目标框架中。
    • 不显示导航框架结果。

    如果您在测试搜索表单后遇到框架问题,请联系客户支持。

高级搜索表单示例

您可以编辑高级表单代码以满足您的设计和内容需求,或者添加或删除其他搜索参数。

您的主页是插入高级搜索表单的好地方,因为许多客户希望在那里找到搜索功能。 您还可以创建包含搜索表单和其他有用信息的HTML页面,然后链接到整个网站中的该页面。

如果为安全内容编制索引,则可以从安全搜索Web服务器提供搜索结果。 将搜索表单操作属性中的URL更改为:action="https://search.atomz.com/search/"。

注意

某些HTML编辑器无法从其他应用程序粘贴HTML代码。 如果HTML代码以文本形式显示在网页上,则将搜索代码复制并粘贴到简单文本编辑器(如Windows上的记事本或Mac上的简单文本)中,然后再次从简单文本编辑器复制并粘贴到HTML编辑器中。

搜索参数用于高级搜索表单代码中,以创建单选按钮、复选框和列表框,客户可以使用这些按钮、复选框和搜索框来自定义单个搜索。 客户可以指定显示的搜索结果数,例如,日期范围,或是通过高级搜索表单上显示的选项全部指定显示的摘要。

使用以下范例高级搜索表单,本主题的其余部分向您显示如何使用搜索参数创建表单上的每个选项。

您可以视图上述示例的整个高级搜索表单HTML代码。

请参阅高级搜索表单HTML代码

请参阅配置自动完成CSS

请参阅将搜索表单的HTML代码复制到……

表单上的位置

参数

HTML代码

描述

启用高级搜索表单选项(隐藏字段)

sp_advanced

<input type="hidden" name="sp_advanced" value="1">

启用或禁用高级搜索选项。 例如,您可以在主页上放置一个标准的搜索表单,其中包含指向包含高级表单的第二页的链接。 在这种情况下,您应将标准表单的副本放在 <search-if-not-advanced>中……</search-if-not-advanced> 模板标记。

在显示搜索结果时,从标准表单执行搜索的客户将看到标准搜索表单。 在高级搜索表单屏幕上,您将 <input type=hidden name="sp_advanced" value=1> 标记与其他高级表单选项一起使用。

您还可以在<search-if-advanced>... </search-if-advanced>模板标记中包含高级搜索表单的副本。 在显示搜索结果时,从高级搜索表单执行搜索的客户会看到高级搜索表单。

匹配任何、全部或短语

sp_p

<!-- Allow "any," "all," or "phrase" --> <input type=radio name="sp_p" value="any">Any word <input type=radio name="sp_p" value="all" checked>All words <input type=radio name="sp_p" value="phrase">Exact phrase

允许客户指定“任何单词”、“所有单词”或“确切的短语”必须存在,文档才能匹配。 当指定 sp_p 参数时,客户无需在搜索查询中使用“+”或“-”,或同时使用这两个参数。

如果忽略 sp_p 参数,或将其设置为“”或“any”,则客户仍可使用“+”和“-”说明符。 如果将 sp_p 参数设置为“all”或“phrase”,则指定的“+”和“-”将被忽略。

您可以进一步了解在搜索中使用“+”和“-”。

请参阅关于搜索

相似音匹配

sp_w

sp_w_control

<!-- Checkbox enables sound-alike matching --> <input type=hidden name="sp_w_control" value=1> <input type=checkbox name="sp_w" value="alike"> Sound-alike matching

允许客户启用或禁用类似声音匹配。 相似声音匹配允许拼写错误的搜索查询匹配文档中“相似声音”的词。

sp_w_control 参数设置为1且 sp_w 参数设置为“alike”时,将选中生成的复选框,默认情况下启用类似声匹配。

如果 sp_w 参数设置为“”,则不选中该复选框。

如果在最近的索引操作中未启用相似声音匹配,则无法实现相似声音匹配,并忽略 sp_w 参数。 要启用类似声音匹配,请在产品菜单上单击语言学 > 单词和语言 > 类似声音匹配

您还可以通过以下方式分配参数 sp_w sp_w_control :

<!-- Checkbox disables sound-alike matching --> <input type=hidden name="sp_w_control" value=0> <input type=checkbox name="sp_w" value="exact"> No sound-alike matching

在这种情况下,当 sp_w_control 参数设置为0且 sp_w 参数设置为“exact,”默认情况下禁用类似声音匹配。 如果将 sp_w 参数设置为“”,则启用类似声音匹配。

日期范围匹配

sp_d

<!--Specifies type of date range searching to perform.--> <input type=radio name="sp_d" value="custom" checked> <input type=radio name="sp_d" value="specific">

sp_d 参数指定要执行的自定义数据范围或要执行的特定日期范围。

在默认的高级搜索表单上,此选项以单选按钮组的形式显示,其下拉列表为“custom”日期范围,该日期范围由 sp_date_range 参数生成。 它还包括一组“特定”开始和结束日期,这些和结束日期由 sp_开始日 sp_开始月 sp_开始年 sp_end_day sp_end_month <a9生成/>和 sp_end_year 参数。

“自定义”日期范围是要搜索的已命名日期范围。 例如,“随时”、“今天”、“去年”等。

“特定”日期范围包括开始日期和结束日期。 例如,从“2009年9月8日至2011年10月18日”。

日期范围匹配:自定日期范围

sp_date_range

<!--Selection list for custom date range.--> <select name="sp_date_range" size=1> <option value=-1 selected>Anytime</option> <option value=7>Within the last week</option> <option value=14>Within the last 2 weeks</option> <option value=30>Within the last 30 days</option> <option value=60>Within the last 60 days</option> <option value=90>Within the last 90 days</option> <option value=180>Within the last 180 days</option> <option value=365>Within the last year</option> <option value=730>Within the last two years</option> </select>

sp_date_range 参数用于创建“自定义”日期范围。 例如,“随时”、“今天”、“去年”等。

大于或等于零的值指定今天之前要搜索的天数。 例如,值0指定“今天”,值1指定“今天和昨天”,值30指定“最近30天内”,依此类推。 小于零的值指定自定义范围,如下所示:

  • -1 = "Anytime",与指定无日期范围相同。

  • -2 =“本周”,从周日到周六搜索。

  • -3 =“上周”,从星期日到本周前一周的星期六搜索。

  • -4 =“本月”,搜索日期在当月内。

  • -5 =“上个月”,搜索日期在当前月份之前的一个月内。

  • -6 =“今年”,搜索日期在当年。

  • -7 =“去年”,其搜索日期在当前年度之前的一年中。

日期范围匹配:开始日期

sp_开始_day、sp_开始_month、sp_开始_year

这三个数值指定要搜索的特定日期范围的开始日期。 请确保指定所有三个值,因为忽略部分指定的日期。

只指定开始日期、结束日期或同时指定开始日期和结束日期是合法的。 如果仅指定开始日期,则搜索包括日期在开始日期或之后的匹配文档。 如果仅指定结束日期,则搜索将包括结束日期或结束日期之前的匹配文档。 如果同时指定了开始日期和结束日期,则搜索将包括从开始日期到结束日期的匹配文档。

所有日期都相对于格林威治标准时间进行搜索。

日期范围匹配:结束日期

sp_end_day、sp_end_month、sp_end_year

这三个数值指定要搜索的特定日期范围的结束日期。 请确保指定所有三个值,因为忽略部分指定的日期。

只指定开始日期、结束日期或同时指定开始和结束日期是合法的。 如果仅指定开始日期,则搜索包括日期在开始日期或之后的匹配文档。 如果仅指定结束日期,则搜索将包括结束日期或结束日期之前的匹配文档。 如果同时指定开始和结束日期,则搜索将包括从开始日期到结束日期的匹配文档。

所有日期都相对于格林威治标准时间进行搜索。

在搜索字段中

sp_x

<!-- List box selects the search field --> Within <select name="sp_x" size=1> <option value="any" selected>Anywhere</option> <option value="title">Title</option> <option value="desc">Description</option> <option value="keys">Keywords</option> <option value="body">Body</option> <option value="alt">Alternate text</option> <option value="url">URL</option> <option value="target">Target</option> <option value="date">Date</option>* </select>

sp_x 列表框中,客户可以指定在其中搜索查询字符串的字段。

客户可以选择所有字段、标题、文档描述、文档关键字、正文、替代文本、文档的URL、日期或目标关键字。

使用 sp_x 参数时,客户无需在搜索查询字符串中指定“title:”、“desc:”、“keys:”、“body:”、“alt:”、“url:”和“目标:”。

如果忽略 sp_x 参数,或将其设置为“”或“any”,则客户仍可以使用字段说明符字符串。 如果将 sp_x 参数设置为特定字段,则忽略所有其他字段说明符字符串。

请参阅关于搜索

显示结果计数

sp_c

<!-- List box selects number of results to show per page --> Show <select name="sp_c" size=1> <option value=5>5</option> <option value=10 selected>10</option> <option value=25>25</option> <option value=50>50</option> <option value=100>100</option> </select> results

允许客户选择在每个搜索结果页面上显示的搜索结果数。

表单中可以有所需的选择,也可以选择最少。 确保“value=”值与显示的值匹配。

显示或隐藏摘要

sp_m

<!-- Show or hide summaries in search results --> <select name="sp_m" size=1> <option value=1 selected>with</option> <option value=0>without</option> </select> summaries 

允许客户选择是否显示每个匹配项的摘要文本。

如果要显示摘要,请将值设置为1。 如果要隐藏摘要,请将值设置为0。 您还可以将参数与一组单选按钮一起使用,如下例所示:

<!-- Show or hide summaries in search results --> <input type=radio name="sp_m" value=1 selected>Show summaries <input type=radio name="sp_m" value=0>Hide summaries

按结果排序

sp_s

<!-- Sort results by relevance or by date --> Sort by <select name="sp_s" size=1> <option value=0 selected>relevance</option> <option value=1>date</option> </select>

允许客户选择结果是按相关性还是日期顺序列出。

当值设置为1时,结果将从最近更改的文档列出到最近更改的文档。 当该值设置为0时,结果将从最相关到最不相关的列出。 您还可以将此参数与单选按钮一起使用,如以下示例所示:

<!-- Sort results by relevance or by date --> <input type=radio name="sp_s" value=0 selected>Sort by relevance <input type=radio name="sp_s" value=1>Sort by date

高级搜索表单HTML代码

用于生成高级搜索表单的HTML表单代码,该表单显示在示例高级搜索表单主题的顶部。

请参阅高级搜索表单示例

如果使用此代码,请记住将sp99999999sp_a值替换为实际的帐号。

要查找您的帐号,请在产品菜单上单击​Settings > Account Options > Account Settings

<form method="get" action="https://search.atomz.com/search/"> 
<table cellspacing=0 cellpadding=0 border=0> 
<tr><td colspan=4> 
<b>Search For:</b><br> 
<input size=35 name="sp_q"> 
<!-- The "Search" button --> 
<input type=submit value="Search"> 
<input type=hidden name="sp_a" value="sp99999999"> 
<input type=hidden name="sp_f" value="ISO-8859-1"> 
</td></tr> 
<input type=hidden name="sp_advanced" value=1> 
<!-- Allow "any," "all," or "phrase" --> 
<tr><td valign=top> 
<b>Match: </b> 
</td><td colspan=4> 
<input type=radio name="sp_p" value="any">Any word 
<input type=radio name="sp_p" value="all" checked>All words 
<input type=radio name="sp_p" value="phrase">Exact phrase<br> 
<!-- Checkbox enables sound-alike matching --> 
<input type=hidden name="sp_w_control" value=1> 
<input type=checkbox name="sp_w" value="alike" checked> 
Sound-alike matching 
</td></tr> 
<!-- Date range criteria --> 
<tr><td><b>Dated:</b></td><td colspan=4> 
<input type=radio name="sp_d" value="custom" checked> 
<select name="sp_date_range" size=1> 
<option value=-1 selected>Anytime</option> 
<option value=7>Within the last week</option> 
<option value=14>Within the last 2 weeks</option> 
<option value=30>Within the last 30 days</option> 
<option value=60>Within the last 60 days</option> 
<option value=90>Within the last 90 days</option> 
<option value=180>Within the last 180 days</option> 
<option value=365>Within the last year</option> 
<option value=730>Within the last two years</option> 
</select> 
</td></tr> 
<tr><td></td><td rowspan=2> 
<input type=radio name="sp_d" value=specific> 
</td><td align=right>From:</td><td> 
<select name="sp_start_month" size=1> 
<option value=0 selected></option> 
<option value=1>January</option> 
<option value=2>February</option> 
<option value=3>March</option> 
<option value=4>April</option> 
<option value=5>May</option> 
<option value=6>June</option> 
<option value=7>July</option> 
<option value=8>August</option> 
<option value=9>September</option> 
<option value=10>October</option> 
<option value=11>November</option> 
<option value=12>December</option> 
</select> 
<select name="sp_start_day" size=1> 
<option value=0 selected></option> 
<option value=1>1</option> 
<option value=2>2</option> 
<option value=3>3</option> 
<option value=4>4</option> 
<option value=5>5</option> 
<option value=6>6</option> 
<option value=7>7</option> 
<option value=8>8</option> 
<option value=9>9</option> 
<option value=10>10</option> 
<option value=11>11</option> 
<option value=12>12</option> 
<option value=13>13</option> 
<option value=14>14</option> 
<option value=15>15</option> 
<option value=16>16</option> 
<option value=17>17</option> 
<option value=18>18</option> 
<option value=19>19</option> 
<option value=20>20</option> 
<option value=21>21</option> 
<option value=22>22</option> 
<option value=23>23</option> 
<option value=24>24</option> 
<option value=25>25</option> 
<option value=26>26</option> 
<option value=27>27</option> 
<option value=28>28</option> 
<option value=29>29</option> 
<option value=30>30</option> 
<option value=31>31</option> 
</select> 
<!--comma-->, 
<input size=4 name="sp_start_year"> 
</td></tr> 
<tr><td></td> 
<td align=right>To:</td><td> 
<select name="sp_end_month" size=1> 
<option value=0 selected></option> 
<option value=1>January</option> 
<option value=2>February</option> 
<option value=3>March</option> 
<option value=4>April</option> 
<option value=5>May</option> 
<option value=6>June</option> 
<option value=7>July</option> 
<option value=8>August</option> 
<option value=9>September</option> 
<option value=10>October</option> 
<option value=11>November</option> 
<option value=12>December</option> 
</select> 
<select name="sp_end_day" size=1> 
<option value=0 selected></option> 
<option value=1>1</option> 
<option value=2>2</option> 
<option value=3>3</option> 
<option value=4>4</option> 
<option value=5>5</option> 
<option value=6>6</option> 
<option value=7>7</option> 
<option value=8>8</option> 
<option value=9>9</option> 
<option value=10>10</option> 
<option value=11>11</option> 
<option value=12>12</option> 
<option value=13>13</option> 
<option value=14>14</option> 
<option value=15>15</option> 
<option value=16>16</option> 
<option value=17>17</option> 
<option value=18>18</option> 
<option value=19>19</option> 
<option value=20>20</option> 
<option value=21>21</option> 
<option value=22>22</option> 
<option value=23>23</option> 
<option value=24>24</option> 
<option value=25>25</option> 
<option value=26>26</option> 
<option value=27>27</option> 
<option value=28>28</option> 
<option value=29>29</option> 
<option value=30>30</option> 
<option value=31>31</option> 
</select> 
<!--comma-->, 
<input size=4 name="sp_end_year"> 
</td></tr> 
<!-- List box selects the search field --> 
<tr><td valign=top> 
<b>Within: </b> 
</td><td colspan=4><select name="sp_x" size=1> 
<option value="any" selected>Anywhere</option> 
<option value="title">Title</option> 
<option value="desc">Description</option> 
<option value="keys">Keywords</option> 
<option value="body">Body</option> 
<option value="alt">Alternate text</option> 
<option value="url">URL</option> 
<option value="target">Target</option> 
</select> 
</td></tr> 
<!-- List box selects number of results to show per page --> 
<tr><td valign=top> 
<b>Show: </b> 
</td><td colspan=4><select name="sp_c" size=1> 
<option value=5>5</option> 
<option value=10 selected>10</option> 
<option value=25>25</option> 
<option value=50>50</option> 
<option value=100>100</option> 
</select> results  
<!-- Show or hide summaries in search results --> 
<select name="sp_m" size=1> 
<option value=1 selected>with</option> 
<option value=0>without</option> 
</select> summaries<br> 
</td></tr> 
<!-- Sort results by relevance or by date --> 
<tr><td valign=top> 
<b>Sort by: </b> 
</td><td colspan=4><select name="sp_s" size=1> 
<option value=0 selected>relevance</option> 
<option value=1>date</option> 
</select> 
</td></tr> 
</table> 
</form>

高级搜索表单模板代码

您可以向模板添加高级搜索表单HTML代码,使任何参数的默认选择与之前的搜索相同。

换言之,如果客户单击​Exact phrase​单选按钮,则可确保在显示搜索结果时默认选择单选按钮。

通过从标准HTML标签中删除所有“已选”或“已选”说明符,然后替换以下HTML标签,即可实现此功能:

  • <input>
  • <select>
  • <option>
  • </option>
  • </select>

使用以下相应的模板标记:

  • <search-input>
  • <search-select>
  • <search-option>
  • </search-option>
  • </search-select>

为此,请使用以下代码作为搜索模板上的<form>标记。

<!-- Adobe Target results section.--> 
 
<!-- Show heading and logo graphic. --> 
<SEARCH-IF-RESULTS> 
<b>SEARCH RESULTS <SEARCH-LOWER> - <SEARCH-UPPER></b> 
of <SEARCH-TOTAL> total results for <b><SEARCH-QUERY></b><br> 
</SEARCH-IF-RESULTS> 
<SEARCH-IF-NOT-RESULTS> 
<b>SEARCH RESULTS</b> for <b><SEARCH-QUERY></b><br> 
</SEARCH-IF-NOT-RESULTS> 
<SEARCH-LOGO><br> 
 
<!-- Display Results. --> 
<SEARCH-RESULTS LENGTH=160> 
<p><b><SEARCH-LINK><SEARCH-TITLE LENGTH=160></SEARCH-LINK></b><br> 
<SEARCH-IF-SHOW-SUMMARIES> 
<SEARCH-IF-CONTEXT LENGTH=240><SEARCH-CONTEXT><br></SEARCH-IF-CONTEXT> 
<font size="-1"><SEARCH-URL LENGTH=60></font><br> 
</SEARCH-IF-SHOW-SUMMARIES> 
</SEARCH-RESULTS> 
 
<!-- If no results, show a message. --> 
<SEARCH-IF-NOT-RESULTS><p> 
Sorry, no matches were found containing <b><SEARCH-QUERY>.</b> 
</SEARCH-IF-NOT-RESULTS> 
<!-- Show By Relevance, By Date links, Show/Hide Summaries links. --> 
<SEARCH-IF-RESULTS><p> 
<SEARCH-IF-SORT-BY-DATE> 
<b><SEARCH-SORT-BY-SCORE COUNT=10>Sort By Relevance</SEARCH-SORT-BY-SCORE></b> 
</SEARCH-IF-SORT-BY-DATE> 
<SEARCH-IF-SORT-BY-SCORE> 
<b><SEARCH-SORT-BY-DATE COUNT=10>Sort By Date</SEARCH-SORT-BY-DATE></b> 
</SEARCH-IF-SORT-BY-SCORE> 
| <b> 
<SEARCH-IF-SHOW-SUMMARIES> 
<SEARCH-HIDE-SUMMARIES COUNT=20>Hide Summaries</SEARCH-HIDE-SUMMARIES> 
</SEARCH-IF-SHOW-SUMMARIES> 
<SEARCH-IF-HIDE-SUMMARIES> 
<SEARCH-SHOW-SUMMARIES COUNT=10>Show Summaries</SEARCH-SHOW-SUMMARIES> 
</SEARCH-IF-HIDE-SUMMARIES> 
</b><br> 
</SEARCH-IF-RESULTS> 
 
<!-- Display Prev & Next links. --> 
<SEARCH-IF-RESULTS> 
<SEARCH-IF-PREV-COUNT> 
<b><SEARCH-PREV>Prev <SEARCH-PREV-COUNT></SEARCH-PREV></b> 
<SEARCH-IF-NEXT-COUNT> | </SEARCH-IF-NEXT-COUNT> 
</SEARCH-IF-PREV-COUNT> 
<SEARCH-IF-NEXT-COUNT> 
<b><SEARCH-NEXT>Next <SEARCH-NEXT-COUNT></SEARCH-NEXT></b><br> 
</SEARCH-IF-NEXT-COUNT><p> 
</SEARCH-IF-RESULTS> 
 
<!-- Put up the next form. --> 
<form method="get" action="https://search.atomz.com/search/"> 
<SEARCH-IF-NOT-ADVANCED> 
<SEARCH-INPUT-ACCOUNT> 
<SEARCH-INPUT-GALLERY> 
<SEARCH-INPUT-QUERY SIZE=25> 
<SEARCH-INPUT type=hidden name=sp_p> 
<input type=submit value="New Search"> 
<SEARCH-IF-INPUT-COLLECTIONS> 
<br><SEARCH-INPUT-COLLECTIONS> 
</SEARCH-IF-INPUT-COLLECTIONS> 
</SEARCH-IF-NOT-ADVANCED> 
<SEARCH-IF-ADVANCED> 
<table cellspacing=0 cellpadding=0 border=0> 
<tr><td colspan=4> 
<b>Search For:</b><br> 
<SEARCH-INPUT-QUERY SIZE=35> 
 
<!-- The "Search" button --> 
<input type=submit value="New Search"> 
<SEARCH-INPUT-ACCOUNT> 
<SEARCH-INPUT-GALLERY> 
</td></tr> 
<SEARCH-IF-INPUT-COLLECTIONS> 
<!-- Collections --> 
<tr><td> 
<b>In: </b> 
</td><td colspan=4> 
<SEARCH-INPUT-COLLECTIONS> 
</td></tr> 
</SEARCH-IF-INPUT-COLLECTIONS> 
<input type=hidden name="sp_advanced" value=1> 
 
<!-- Allow "any," "all," or "phrase" --> 
<tr><td valign=top> 
<b>Match: </b> 
</td><td colspan=4> 
<SEARCH-INPUT type=radio name="sp_p" value="any">Any word 
<SEARCH-INPUT type=radio name="sp_p" value="all">All words 
<SEARCH-INPUT type=radio name="sp_p" value="phrase">Exact phrase<br> 
<!-- Checkbox enables sound-alike matching --> 
<input type=hidden name="sp_w_control" value=1> 
<SEARCH-INPUT type=checkbox name="sp_w" value="alike">Sound-alike matching 
</td></tr> 
 
<!-- Date range section --> 
<tr> 
<td><b>Dated:</b></td> 
<td colspan=3> 
<SEARCH-INPUT type=radio name="sp_d" value="custom"> 
<SEARCH-SELECT name="sp_date_range" size=1> 
<SEARCH-OPTION value=-1>Anytime</SEARCH-OPTION> 
<SEARCH-OPTION value=7>Within the last week</SEARCH-OPTION> 
<SEARCH-OPTION value=14>Within the last 2 weeks</SEARCH-OPTION> 
<SEARCH-OPTION value=30>Within the last 30 days</SEARCH-OPTION> 
<SEARCH-OPTION value=60>Within the last 60 days</SEARCH-OPTION> 
<SEARCH-OPTION value=90>Within the last 90 days</SEARCH-OPTION> 
<SEARCH-OPTION value=180>Within the last 180 days</SEARCH-OPTION> 
<SEARCH-OPTION value=365>Within the last year</SEARCH-OPTION> 
<SEARCH-OPTION value=730>Within the last two years</SEARCH-OPTION> 
</SEARCH-SELECT> 
</td></tr> 
<tr><td></td><td rowspan=2> 
<SEARCH-INPUT type=radio name="sp_d" value=specific></td> 
<td align=right>From:</td><td> 
<SEARCH-SELECT name="sp_start_month" size=1> 
<SEARCH-OPTION value=0></SEARCH-OPTION> 
<SEARCH-OPTION value=1>January</SEARCH-OPTION> 
<SEARCH-OPTION value=2>February</SEARCH-OPTION> 
<SEARCH-OPTION value=3>March</SEARCH-OPTION> 
<SEARCH-OPTION value=4>April</SEARCH-OPTION> 
<SEARCH-OPTION value=5>May</SEARCH-OPTION> 
<SEARCH-OPTION value=6>June</SEARCH-OPTION> 
<SEARCH-OPTION value=7>July</SEARCH-OPTION> 
<SEARCH-OPTION value=8>August</SEARCH-OPTION> 
<SEARCH-OPTION value=9>September</SEARCH-OPTION> 
<SEARCH-OPTION value=10>October</SEARCH-OPTION> 
<SEARCH-OPTION value=11>November</SEARCH-OPTION> 
<SEARCH-OPTION value=12>December</SEARCH-OPTION> 
</SEARCH-SELECT> 
<SEARCH-SELECT name="sp_start_day" size=1> 
<SEARCH-OPTION value=0></SEARCH-OPTION> 
<SEARCH-OPTION value=1>1</SEARCH-OPTION> 
<SEARCH-OPTION value=2>2</SEARCH-OPTION> 
<SEARCH-OPTION value=3>3</SEARCH-OPTION> 
<SEARCH-OPTION value=4>4</SEARCH-OPTION> 
<SEARCH-OPTION value=5>5</SEARCH-OPTION> 
<SEARCH-OPTION value=6>6</SEARCH-OPTION> 
<SEARCH-OPTION value=7>7</SEARCH-OPTION> 
<SEARCH-OPTION value=8>8</SEARCH-OPTION> 
<SEARCH-OPTION value=9>9</SEARCH-OPTION> 
<SEARCH-OPTION value=10>10</SEARCH-OPTION> 
<SEARCH-OPTION value=11>11</SEARCH-OPTION> 
<SEARCH-OPTION value=12>12</SEARCH-OPTION> 
<SEARCH-OPTION value=13>13</SEARCH-OPTION> 
<SEARCH-OPTION value=14>14</SEARCH-OPTION> 
<SEARCH-OPTION value=15>15</SEARCH-OPTION> 
<SEARCH-OPTION value=16>16</SEARCH-OPTION> 
<SEARCH-OPTION value=17>17</SEARCH-OPTION> 
<SEARCH-OPTION value=18>18</SEARCH-OPTION> 
<SEARCH-OPTION value=19>19</SEARCH-OPTION> 
<SEARCH-OPTION value=20>20</SEARCH-OPTION> 
<SEARCH-OPTION value=21>21</SEARCH-OPTION> 
<SEARCH-OPTION value=22>22</SEARCH-OPTION> 
<SEARCH-OPTION value=23>23</SEARCH-OPTION> 
<SEARCH-OPTION value=24>24</SEARCH-OPTION> 
<SEARCH-OPTION value=25>25</SEARCH-OPTION> 
<SEARCH-OPTION value=26>26</SEARCH-OPTION> 
<SEARCH-OPTION value=27>27</SEARCH-OPTION> 
<SEARCH-OPTION value=28>28</SEARCH-OPTION> 
<SEARCH-OPTION value=29>29</SEARCH-OPTION> 
<SEARCH-OPTION value=30>30</SEARCH-OPTION> 
<SEARCH-OPTION value=31>31</SEARCH-OPTION> 
</SEARCH-SELECT><!--comma-->, 
<SEARCH-INPUT size=4 name="sp_start_year"> 
</td></tr> 
<tr><td></td> 
<td align=right>To:</td><td> 
<SEARCH-SELECT name="sp_end_month" size=1> 
<SEARCH-OPTION value=0></SEARCH-OPTION> 
<SEARCH-OPTION value=1>January</SEARCH-OPTION> 
<SEARCH-OPTION value=2>February</SEARCH-OPTION> 
<SEARCH-OPTION value=3>March</SEARCH-OPTION> 
<SEARCH-OPTION value=4>April</SEARCH-OPTION> 
<SEARCH-OPTION value=5>May</SEARCH-OPTION> 
<SEARCH-OPTION value=6>June</SEARCH-OPTION> 
<SEARCH-OPTION value=7>July</SEARCH-OPTION> 
<SEARCH-OPTION value=8>August</SEARCH-OPTION> 
<SEARCH-OPTION value=9>September</SEARCH-OPTION> 
<SEARCH-OPTION value=10>October</SEARCH-OPTION> 
<SEARCH-OPTION value=11>November</SEARCH-OPTION> 
<SEARCH-OPTION value=12>December</SEARCH-OPTION> 
</SEARCH-SELECT> 
<SEARCH-SELECT name="sp_end_day" size=1> 
<SEARCH-OPTION value=0></SEARCH-OPTION> 
<SEARCH-OPTION value=1>1</SEARCH-OPTION> 
<SEARCH-OPTION value=2>2</SEARCH-OPTION> 
<SEARCH-OPTION value=3>3</SEARCH-OPTION> 
<SEARCH-OPTION value=4>4</SEARCH-OPTION> 
<SEARCH-OPTION value=5>5</SEARCH-OPTION> 
<SEARCH-OPTION value=6>6</SEARCH-OPTION> 
<SEARCH-OPTION value=7>7</SEARCH-OPTION> 
<SEARCH-OPTION value=8>8</SEARCH-OPTION> 
<SEARCH-OPTION value=9>9</SEARCH-OPTION> 
<SEARCH-OPTION value=10>10</SEARCH-OPTION> 
<SEARCH-OPTION value=11>11</SEARCH-OPTION> 
<SEARCH-OPTION value=12>12</SEARCH-OPTION> 
<SEARCH-OPTION value=13>13</SEARCH-OPTION> 
<SEARCH-OPTION value=14>14</SEARCH-OPTION> 
<SEARCH-OPTION value=15>15</SEARCH-OPTION> 
<SEARCH-OPTION value=16>16</SEARCH-OPTION> 
<SEARCH-OPTION value=17>17</SEARCH-OPTION> 
<SEARCH-OPTION value=18>18</SEARCH-OPTION> 
<SEARCH-OPTION value=19>19</SEARCH-OPTION> 
<SEARCH-OPTION value=20>20</SEARCH-OPTION> 
<SEARCH-OPTION value=21>21</SEARCH-OPTION> 
<SEARCH-OPTION value=22>22</SEARCH-OPTION> 
<SEARCH-OPTION value=23>23</SEARCH-OPTION> 
<SEARCH-OPTION value=24>24</SEARCH-OPTION> 
<SEARCH-OPTION value=25>25</SEARCH-OPTION> 
<SEARCH-OPTION value=26>26</SEARCH-OPTION> 
<SEARCH-OPTION value=27>27</SEARCH-OPTION> 
<SEARCH-OPTION value=28>28</SEARCH-OPTION> 
<SEARCH-OPTION value=29>29</SEARCH-OPTION> 
<SEARCH-OPTION value=30>30</SEARCH-OPTION> 
<SEARCH-OPTION value=31>31</SEARCH-OPTION> 
</SEARCH-SELECT><!--comma-->, 
<SEARCH-INPUT size=4 name="sp_end_year"> 
</td></tr> 
<!-- List box selects the search field --> 
<tr><td valign=top> 
<b>Within: </b> 
</td><td colspan=4><SEARCH-SELECT name="sp_x" size=1> 
<SEARCH-OPTION value="any">Anywhere</SEARCH-OPTION> 
<SEARCH-OPTION value="title">Title</SEARCH-OPTION> 
<SEARCH-OPTION value="desc">Description</SEARCH-OPTION> 
<SEARCH-OPTION value="keys">Keywords</SEARCH-OPTION> 
<SEARCH-OPTION value="body">Body</SEARCH-OPTION> 
<SEARCH-OPTION value="alt">Alternate text</SEARCH-OPTION> 
<SEARCH-OPTION value="url">URL</SEARCH-OPTION> 
<SEARCH-OPTION value="target">Target</SEARCH-OPTION> 
</SEARCH-SELECT></td></tr> 
<!-- List box selects number of results to show per page --> 
<tr><td valign=top> 
<b>Show:</b> 
</td><td colspan=4><SEARCH-SELECT name="sp_c" size=1> 
<SEARCH-OPTION value=5>5</SEARCH-OPTION> 
<SEARCH-OPTION value=10>10</SEARCH-OPTION> 
<SEARCH-OPTION value=25>25</SEARCH-OPTION> 
<SEARCH-OPTION value=50>50</SEARCH-OPTION> 
<SEARCH-OPTION value=100>100</SEARCH-OPTION> 
</SEARCH-SELECT> results  
<!-- Show or hide summaries in search results --> 
<SEARCH-SELECT name="sp_m" size=1> 
<SEARCH-OPTION value=1>with</SEARCH-OPTION> 
<SEARCH-OPTION value=0>without</SEARCH-OPTION> 
</SEARCH-SELECT> summaries<br></td></tr> 
<!-- Sort results by relevance or by date --> 
<tr><td valign=top> 
<b>Sort by: </b> 
</td><td colspan=4><SEARCH-SELECT name="sp_s" size=1> 
<SEARCH-OPTION value=0>relevance</SEARCH-OPTION> 
<SEARCH-OPTION value=1>date</SEARCH-OPTION> 
</SEARCH-SELECT></td></tr> 
</table> 
</SEARCH-IF-ADVANCED> 
</form>

在此页面上