搜索表单

在搜索表单中使用集合

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

另请参阅关于集合

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

集合名称

产品

  • 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(浏览器保留)结果在当前帧的父帧中打开。
  • 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”框架中,您可能也希望在“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_开始_day sp_开始_month sp_开始_year 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 参数用于创建“custom”日期范围。 例如,“随时”、“今天”、“去年”等。

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

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

  • -2 = "This week",从当周的星期日到星期六进行搜索。

  • -3 = "Last week",搜索时间从当前周的星期日到星期六。

  • -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>

On this page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now