0
加載遠程網頁我可以成功加載本地頁面轉換成一個模式預覽:不能在MVC模式
$('.preview-button').click(function() {
$('#dialog').dialog('open');
$('#dialog').load("@Url.Action("Index", "LatestNews", new {area = "Home"})");
});
但我不能加載遠程網頁,說「http://www.example.com/home/PHP的」。 此外,當點擊模態頁面嵌入內容中的鏈接時,用戶完全離開模態。
- 如何在mvc(jquery模式)中嵌入遠程網頁?
- 當用戶點擊模塊中嵌入式遠程頁面中的鏈接時,如何保持用戶處於模態?
謝謝。
** 1。**你不能發送ajax請求到不同的域。安全原因。 – gdoron 2012-04-28 21:35:56
不幸的是,如果你想能夠處理其他網站內容(鏈接等),你將需要使用iframe的。這基本上從來都不是一個好的解決方案。你可以在crossdomain上使用GET,所以不應該是一個問題,你只需要在你的ajax調用 – 2012-04-28 21:37:40
中使用'crossDomain:true'知道解釋這個過程的任何鏈接? – 2012-04-28 21:39:46