Javascript Twitter引导程序以编程方式打开远程URL
它显示正常的模态内容,而不是加载到模态中的yahoo。如何将yahoo.com加载到模式窗口中Javascript Twitter引导程序以编程方式打开远程URL,javascript,jquery,html,twitter-bootstrap,Javascript,Jquery,Html,Twitter Bootstrap,它显示正常的模态内容,而不是加载到模态中的yahoo。如何将yahoo.com加载到模式窗口中 感谢您,通过Javascript加载远程数据的两种方法要么来自AJAX,要么通过设置iFrame的url。iFrame用于加载整个网站。我想你不会想要的。您使用的是jQuery,下面是他们的ajax方法的文档 下面是使用jQuery的ajax方法加载远程数据的代码: $('#modal_window').attr('data-remote', 'http://www.yahoo.com').moda
感谢您,通过Javascript加载远程数据的两种方法要么来自AJAX,要么通过设置iFrame的url。iFrame用于加载整个网站。我想你不会想要的。您使用的是jQuery,下面是他们的ajax方法的文档 下面是使用jQuery的ajax方法加载远程数据的代码:
$('#modal_window').attr('data-remote', 'http://www.yahoo.com').modal({show:true, remote:true});
顺便说一句,如果您正在加载HTML(与纯文本相反),并希望将其注入modal_win元素,请在success方法中使用以下代码,而不是上面的代码:
$(html).appendTo('modal#u body')代码>通过Javascript加载远程数据的两种方法要么来自AJAX,要么通过设置iFrame的url。iFrame用于加载整个网站。我想你不会想要的。您使用的是jQuery,下面是他们的ajax方法的文档
下面是使用jQuery的ajax方法加载远程数据的代码:
$('#modal_window').attr('data-remote', 'http://www.yahoo.com').modal({show:true, remote:true});
顺便说一句,如果您正在加载HTML(与纯文本相反),并希望将其注入modal_win元素,请在success方法中使用以下代码,而不是上面的代码:
$(html).appendTo('modal#u body')代码>传入remote:true
是无效语法,因为您正在设置数据属性。如果将其删除,您将看到以下错误:
无法加载XMLHttpRequest。访问控制不允许原点允许原点
如果该页面与您的站点位于同一个域中,它将起作用。否则,您将需要使用iFrame,但它取决于您的应用程序。传入remote:true
是无效的语法,因为您正在设置数据属性。如果将其删除,您将看到以下错误:
无法加载XMLHttpRequest。访问控制不允许原点允许原点
如果该页面与您的站点位于同一个域中,它将起作用。否则,您将需要使用iFrame,但这取决于您的应用程序。这与拼写modal\u win vs modal\u window有关吗?不,这是正确的,我在这里拼写错了。谢谢你注意到了。这和拼写modal_win vs modal_window有关吗?不,这是正确的,我把它放在这里的时候拼写错了。感谢您的关注。此外,雅虎可能有脚本阻止您这样做。此外,雅虎可能有脚本阻止您这样做。
$.ajax({
url: 'http://www.yahoo.com',
type: 'GET',
success: function(data) {
$('#modal_body').append(html);
}
});