2011-07-21 13 views
0

是否可以根據使用javascript的網址切換頁面?使用網址的頁面切換器(javascript)

我目前正在一個大型網站上工作,需要添加一個切換器,以便用戶可以在特定的市場網站之間切換,具體取決於他們正在查看的網頁是否可以在其他市場上使用。

我真正想要的是能夠讓用戶選擇查看同一頁面,但在另一個市場上,如果該頁面不存在,例如400頁面重定向到特定的市場主頁。

有誰知道這個功能是否可以使用JavaScript?

親切的問候,

+1

請具體說明並提供一些代碼examplke要實現 –

+0

是它會更容易,以幫助一些更具體的情況,如果可能的例子是什麼 –

+0

這聽起來像你想在框架存在這些網站。那是對的嗎? –

回答

0

所以,你想有一個鏈接檢查基本上,檢查是否「頁」其他市場上是有效的(不重定向到主頁),並給用戶如果該頁面有效,可以選擇轉到該頁面?

我想這可以用ajax來完成。你會嘗試使用ajax來跟蹤鏈接,如果響應是主頁的響應,則不顯示鏈接,否則顯示鏈接。

jQuery中

(大約):

$.ajax({ 
url:[your link], 
dataType:'html', 
success: function(html){ 
    if($(html).find("body.homepage").length == 0) 
    alert('link was good'); 
    else 
    alert('link was bad'); 
} 
}); 

你可能也能夠做到這一點的,你可以趕上從重定向,這將是更有效的301/302狀態的方式。但是,我不確定如何設置。你基本上會告訴它不要重定向ajax調用,並且301/302會顯示爲一個錯誤,然後你可以檢查狀態301/302。

+0

有沒有可能在JavaScript中給出一個這樣的例子作爲初學者 –