2012-02-27 21 views
0

友人のためのプラグインを作成しました。しかし、別のサーバーに投稿するたびに動作しません。ページがロードされると、関数loadBox()のすべてのステップが実行されますが、<div>の中にPHPページが読み込まれません。 .gifを実行し続けるだけです。助けてください。これは本当に面倒です。ここでは、プラグインを取得するために投稿しているものです:プラグインを読み込む際のエラー

<div id="ferridev_twitter_box" load_type="personal" twitter_name="jpferrierjr" tweet_number="15" tone="dark"></div> 
<script type="text/javascript" src="http://www.johnferrier.com/js/jquery.js"></script> 
<script type="text/javascript" src="http://www.johnferrier.com/plugins/twitter/js/ferridev_twitter_plug-in.js"></script> 

jquery.jsファイルは単なる標準のjQueryファイルです。しかし、ferridev_twitter_plug-in.jsは私が作ったものです。内容は次のようになっています:

$(document).ready(function() 
{ 
    function loadBox() 
    { 
     $('#ferridev_twitter_box').html("<div style='height:400px; width:300px; padding-top:167px; text-align:center;'><center><span style='position:relative;'><img src='http://www.johnferrier.com/images/loading/loading17.gif' /></span></center></div>"); 
     var a = $('#ferridev_twitter_box').attr("twitter_name"); 
     var b = $('#ferridev_twitter_box').attr("tweet_number"); 
     var c = $('#ferridev_twitter_box').attr("tone"); 
     var d = window.location; 
     var e = $('#ferridev_twitter_box').attr("load_type"); 
     $('#ferridev_twitter_box').load("http://www.johnferrier.com/plugins/twitter/php/ferridev_twitter_plug-in_parser.php?name="+a+"&limit="+b+"&tone="+c+"&type="+e); 
    } 
    loadBox(); 
}); 

あなたにはこれで間違ったことがありますか?ありがとう!

答えて

1

その不可能ではない、あなたが原因ブラウザのセキュリティに困難であるJavaScriptのようなユニバーサルWebサービス、しかしクロスドメインを設定するためにJSONP使用することができます。

http://forum.jquery.com/topic/cross-domain-load

JQuery Cross-Domain .load() (self-constructing widget)

これはあなたのために働く可能性があります

http://james.padolsey.com/javascript/cross-domain-requests-with-jquery/

1

クロスドメインポリシーの制限。別のサーバーにajaxリクエストをしようとしています。

$('#ferridev_twitter_box').load("http://www.johnferrier.com/plugins/twitter/php/ferridev_twitter_plug-in_parser.php?name="+a+"&limit="+b+"&tone="+c+"&type="+e); 

チェックアウトクロスドメインAJAXのこれらの例:http://usejquery.com/posts/the-jquery-cross-domain-ajax-guide

関連する問題