0

您好我有我的應用我使用的MVC 3 C#和VS 2010打開URL到視圖(MVC 3)

我有其中一種形式我增加了一個控制一箇舊的桌面應用程序的問題browser_Navigated用於顯示一個頁面,用戶可以在其中添加雅虎的憑據以使用一個API。

現在我的問題是,我不知道很多MVC3的話,我不知道我怎麼能打開一個URL到一個div 我嘗試使用Ajax.ActionLink

public ActionResult GetAuthorizationLink() 
{ 
    string s = "$('#divResultText').load('http:\\google.com')"; 
    return JavaScript(s); 
} 

我想評論說我將在哪裏顯示信息是彈出窗口,然後我認爲我無法在另一個彈出窗口中打開彈出窗口。

感謝您的幫助,得到了一些想法修復這個問題

回答

2

你可以使用一個實現這一目標,特別是如果你要加載一些外部域:

<iframe id="result"></iframe> 
<a href="#" id="load">Load data</a> 

,然後:

$(function() { 
    $('#load').click(function() { 
     $('#result').attr('src', 'http://www.google.com'); 
     return false; 
    }); 
}); 
+0

非常感謝,非常感謝。這是行之有效的。 我現在的問題是,我可以顯示,當我有例如「https」而不是「http」 – rjimenez

+0

我需要這樣做,因爲我需要顯示這樣的URL:「https://api.login.yahoo.com/oauth/v2/request_auth?oauth_token = aobmsf「這是爲了使用Yahoo API,然後我需要顯示用戶可以添加憑據並接受使用API​​的網站 – rjimenez