2014-04-19 124 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