我正在制作一个包含小部件的网站,以允许我的用户在expedia.com上搜索酒店和航班。我已经回顾了expedia API,并且它们超出了我的项目范围 - 我不打算使用它们的apis构建私有标签搜索,我只是想将起源和目标城市发送到expedia.com,并将它们两个字段由我的用户填写。目前,我能够(occaisionally)使用flights.expedia.com并将两个机场代码作为参数传递,但这只适用于航班,并且需要我的用户输入机场代码,这并不理想。 有没有办法简单地将我的网站上的原始和目标文本框的内容发送到expedia.com上的原始和目标文本框?有谁知道这是否可能,如果是的话,我会怎么做呢?将文本框链接到expedia.com搜索
0
A
回答
0
解决此问题的关键是让您的表单(包含您的搜索框)将其值提交给Expedia的搜索结果脚本。
要做到这一点,您首先需要检查Expedia网站上的类似搜索表单。查看表单的action
属性以查找目标。另外请注意,您需要将Expedia的域名添加到该位置,因为您将从您自己的站点访问该域名。
例如,如果Expedia的表格的action
等于'/Home.htm',您的表单将需要等于“http://www.expedia.com/Home.htm”的操作。当用户提交表单时,数据将被发送到Expedia的处理程序。
接下来,您需要确定在表单中包含哪些字段。要做到这一点,您需要测试Expedia的表单,以查看哪些字段是可选的,如果留空则会引发错误。确保您的表单包含所有这些字段,并使用Expedia使用的相同名称命名您的字段。
最后,您需要确定Expedia的网站是否会阻止从其他域发布的表单。有些网站会这样做,有些则不会。只有测试(或访问Expedia的知识渊源)才能证明。如果您的提交没有被阻止,您将能够通过您的表单提交数据并在Expedia网站上查看结果。
相关问题
- 1. C#将您的搜索框链接到其他网站的搜索框
- 2. 将默认搜索文本添加到搜索框html
- 3. 将文本框链接到变量?
- 4. 将文本框连接到它旁边的搜索按钮?
- 5. 搜索文本中的链接
- 6. MySQL搜索文本和链接表
- 7. HTML链接到文本框
- 8. 文本框复制到搜索框
- 9. CodeIgniter链接到搜索
- 10. 链接到Google搜索href
- 11. 搜索链接从文件
- 12. 将Android中的搜索界面链接到php搜索页面
- 13. 文本链接到搜索参数在Rails中传递的搜索参数
- 14. 将文本框文本链接到外部网站
- 15. 将文本框中的文本链接到预定义列表
- 16. iOS:语音到搜索框的文本
- 17. Google附加链接搜索框
- 18. WordPress的搜索框是一个链接?
- 19. 链接不是jQuery的AJAX搜索框
- 20. 直接链接到Ajax搜索结果
- 21. JavaFX的搜索文本框
- 22. 搜索文本框工具
- 23. jsp搜索文本框
- 24. jQuery Datatables搜索文本框
- 25. Datagrid文本框搜索C#
- 26. 所有搜索文本框
- 27. 如何将复选框链接到HTML/PHP中的文本框
- 28. 将文本框链接到组合框 - 不能正常工作
- 29. jquery搜索框从侧面Verticle菜单搜索链接
- 30. Google的自定义搜索附加链接搜索框