我想將2個網址合併爲1個可點擊的鏈接。第一個鏈接是設置cookie的鏈接,第二個鏈接是查詢。將2個網址合併爲1
第二:http://www.homeaway.com/search/keywords:boston
感謝
馬克
我想將2個網址合併爲1個可點擊的鏈接。第一個鏈接是設置cookie的鏈接,第二個鏈接是查詢。將2個網址合併爲1
第二:http://www.homeaway.com/search/keywords:boston
感謝
馬克
你不能 '結合' 的這兩個網址,但你可以使他們兩人的請求使用Javascript。
不幸的是,由於該URL位於另一個域中,因此您無法簡單地發出AJAX請求。不過,您可以使用雅虎的YQL之類的網絡服務爲您做到這一點。
這個方法在這裏解釋:(看接受的答案)。 Cross-domain requests with JQuery using YQL
HTML:
<a href="http://www.homeaway.com/search/keywords:boston" class="my_link">Linky</a>
的Javascript:
// User clicks your link:
$('.my_link').click(function(){
// The link to fire silently before redirecting:
var first_url = "http://www.homeaway.com/?CID=a_cj_7123410&utm_source=cj&utm_medium=affiliates&utm_content=7123410&utm_campaign=10938928";
// YQL query:
var yql_url = "http://query.yahooapis.com/v1/public/yql?"+
"q=select%20*%20from%20html%20where%20url%3D%22"+
encodeURIComponent(first_url)+
"%22&format=xml'&callback=?";
// Fetch YQL URL before returning true:
return $.getJSON(yqlUrl2Use, function(data){
return true; // Goto the homeaway.com address.
});
});
真正的問題可能真的是'我可以做這個嗎?'....! – watermanio
不知道你能做到這一點的標準鏈接。可以將第一頁重定向到第二頁。 – asantaballa