在其他网站上激活搜索

时间:2012-08-03 19:48:33

标签: html forms

我正在尝试将其他两个网站的搜索表单嵌入到我自己的网站中。这是我的网站,表单位于底部:http://dsa.dartmouth.edu/

DGD搜索工作正常 - 用户被定向到搜索结果页面 - 但课程选择器没有 - 用户只是被重定向到空白搜索页面。

这是我的表单代码:

<form action="http://coursetown.hacktown.cs.dartmouth.edu/search" method="post" class="appSearch">
       <input id="search" name="query[title]" placeholder="course title(s)" type="text" role="textbox">
       <input type='submit' name='commit' type="submit" value='Search' />
</form>

有没有办法让用户在点击搜索时被定向到coursetown的搜索结果页面?

1 个答案:

答案 0 :(得分:0)

http://coursetown.hacktown.cs.dartmouth.edu/search上的搜索表单由AJAX提交,因此没有要搜索的搜索网址。此外,它似乎使用隐藏的“authenticity_token”字段,该字段可能在加载时在服务器端生成,因此您可能需要查明它们是否具有可用于此的API。

如果您可以直接编辑该页面以根据URL参数触发JavaScript搜索,也不确定您对搜索页面的控制程度。