我正在製作一個包含小部件的網站,以允許我的用戶在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的自定義搜索附加鏈接搜索框