【发布时间】:2013-08-26 20:23:30
【问题描述】:
当我在tripadvisor 上搜索酒店时,例如here, 当我输入我的入住和退房日期,并选择页面上推荐的预订网站之一,我会去那个预订网站,例如this one。
我可以看到,入住和退房日期已经包含在 URL 中:checkin=2013-08-30;checkout=2013-08-31。这是如何实现的?请注意,我在这里只能控制第二个网站。我无法访问第一个网站。
谢谢!
【问题讨论】:
-
HTML forms - the basics。或者 Ajax。
-
其实,忘记ajax吧。如果您使用 ajax,则需要 history api。
-
对不起各位,我不太明白...如果我只有第二个网站的控制权,我怎么还能在第一个网站上填写信息?
-
你没有说有两个独立的网站......所以第一个网站只是重定向到已经包含参数的 URL(位于第二个)。那你在问什么?考虑到它们已经被某人传递,如何从您这边读取参数?通常这是在服务器端完成的,但您也可以使用 js 阅读,请参阅stackoverflow.com/questions/1403888/…
-
基于仅控制第二个站点,听起来问题应该是“如何检索通过 url 从一个网页传递的信息”
标签: javascript html url