0
我有以下網址HTTP和Ajax請求模擬
http://mywebsite/mypages
,當你去這個網址就會顯示一個鏈接列表,例如
http://mywebsite/pages?page=1
http://mywebsite/pages?page=2
...
當一個用戶點擊這些鏈接,ajax請求將被執行,以帶來這個頁面的內容,然後顯示在同一頁面(通過同一頁我的意思是mywebsite/mypages)的內容。
問題是:我該如何模擬這種行爲?例如用戶有一個鏈接:
http://mywebsite/simulation?page=http://mywebsite/pages?page=1
當用戶點擊這個鏈接,我想他/她重定向至mywebsite/mypages和鏈接
http://mywebsite/pages?page=1
,使用戶在模擬點擊可以看到這個頁面的內容。
捕獲頁面上的所有錨點鏈接點擊並通過Ajax加載適當的目標html。您可以用History.js – 2014-09-03 11:06:01
更新地址欄(無需更改頁面)這會有幫助嗎? ($ _SERVER ['HTTPS'])?「s」:「」)。「://」。$ _ SERVER ['SERVER_NAME']。$ _ SERVER ['REQUEST_URI'] $ script_url =「http」。 ]。 $ new_url = substr($ script_url,strpos($ script_url,「?page =」)+ 6); (strpos($ new_url,「mywebsite」)!= false){ header('Location:'。$ new_url); } – PalDev 2014-09-03 11:56:20