Открыть URL в представление (MVC 3) - PullRequest
0 голосов
/ 22 сентября 2011

Привет! У меня проблема с приложением. Я использую MVC 3 с C # и VS 2010.

У меня есть старое настольное приложение, в котором в одной форме я добавил элемент управления browser_Navigated для отображения одной страницы, где пользователь мог бы добавить учетные данные Yahoo для использования одного API.

Теперь моя проблема в том, что я не знаю много MVC3, тогда я не уверен, как я могу открыть один URL в div Я пытаюсь использовать Ajax.ActionLink

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

Я хотел бы прокомментировать, что, где я покажу информацию, это всплывающее окно, тогда я думаю, что я не могу открыть всплывающее окно внутри другого всплывающего окна.

Спасибо за любую помощь, для получения некоторой идеи для решения этой проблемы

1 Ответ

2 голосов
/ 22 сентября 2011

Вы можете использовать <iframe> для достижения этой цели, особенно если вы пытаетесь загрузить какой-либо внешний домен:

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

и затем:

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