2014-04-19 89 views
0

Main.phpAJAX跨域脚本标签

<script> 
$.ajax({ 
     type: 'GET', 
     url: 'ajax.php', 
     context: document.body, 
     success: function(data) { 
      $("#content").html(data); 
     } 
    }); 
</script> 

<div id="content"></div> 

ajax.php

<script src="http://tinymce.cachefly.net/4.0/tinymce.min.js"></script> 
<script> 
$(function(){ 
    tinymce.init({selector:'textarea'}); 
}); 
</script> 
<textarea>Your content here.</textarea> 

问题是,当tinymce.min.js是在同一台服务器上,它加载。但是当它位于不同的服务器上时,它不会加载。

无论如何,我可以使它加载在不同的服务器上的Ajax页面?

谢谢。

+0

'“问题是当tinymce.min.js在同一台服务器上时,它会加载,但是当它在不同的服务器上时,它不会加载。”'你是什么意思? – underscore

+0

@samitha我的意思是源文件(JS)。 – user1995781

+0

你的意思是tinymce.min.js在你的服务器上工作正常吗? – underscore

回答

0

尝试像波纹管

url中删除HTTP或HTTPS

<script src="//tinymce.cachefly.net/4.0/tinymce.min.js"></script> 

DEMO

+0

感谢您的回答。我试过了,但还是一样。 – user1995781

0

如果你想JavaScript从跨域服务器中检索数据,可以JSONP

Demo of using jsonp

您无法使用ajax从跨域中获取数据。

+0

Ohh Man.Did你看到评论吗? – underscore