2011-09-21 181 views
1

我正在爲我的手機網站使用jQuery手機和MVC 2.0。我在移動網站上有一個鏈接去主網站。問題是,當我登陸主站點時,我的樣式仍然看起來像jQuery手機樣式。如果我刷新頁面,則它會正確顯示主站點的樣式。從手機網站(jQuery手機)重定向到主要網站風格縈繞

我想知道如何強制jQuery移動樣式和/或確保當我登錄(登錄)頁面時獲得我的主站點樣式。

詳細信息:在IIS 7.5下提供的站點。經典2.0(VB.NET)中的主站點在集成2.0(MVC,jQuery移動測試版3)中具有「子」站點。 dev environ Windows 7/VS 2010/.NET 3.5。 (在Server 2008上部署)

感謝您的任何見解。

-Brian

+0

鏈接如何工作? – SLaks

+0

Full Site 而移動網站位於http://mysite.mycompany.com/m –

回答

5

這有可能是您的鏈接仍然由jQuery Mobile的AJAX導航系統導航;您可以通過在鏈接上添加rel="external"屬性來解決此問題:

<a href="www.fullsite.com" rel="external">Full Site</a> 
+0

完美!謝謝! –

+0

也適合我的情況!如果有其他人遇到這種情況,我試圖處理來自MVC3應用程序的LogOff操作,我也是jquery mobile。我希望應用程序在註銷時重定向到登錄屏幕。 Jquery Mobile ajax正在阻止這種情況發生,直到我添加了rel =「external」屬性。下面是在我的MVC 3中添加註銷按鈕的格式_LogOnPartial.cshtml佈局文件: – prilldev

+0

...在我的MVC 3中登錄的用戶名旁邊的註銷鏈接帶有JQuery Mobile的_LogOnPartial.cshtml佈局文件data_role = 「button」和rel =「external」屬性: UserId @ User.Identity.Name [@ Html.ActionLink(「Log Off」,「LogOff」,「Account」,null,new {data_role =「button 「,rel =」external「})] prilldev