0

ワードプレスのバックエンドにこのボタンがあり、クリックすると、テーマの 1 つのファイルの div からコンテンツが変更されます。私はおそらく、本来あるべき場所からコードを非常に遠く離れています...

<input type="submit" value="load()" id="start_chat" /> //the button
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript">

 $.ajaxSetup ({  
            cache: false  
        });  

    var loadUrl = "facut_mine3.php";  // the file where there is only a new content for the div #eu_la
    $("#start_chat").click(function(){  
        $("#eu_la").load('http://www.fattorefamiglia.com/wp-content/themes/child_care_creative/layout_home_page2.php').html(loadUrl);  //this is the file that I want to change, with the div #eu_la
    });  
</script>

もちろん、ボタンをクリックしても何も変わりません。これを行う他の方法はありますか?

4

1 に答える 1

1

クロスドメイン Ajax リクエストを許可するには、次の内容を含む.htaccessファイルを ROOT に設定します。

<IfModule mod_headers.c>
    Header set Access-Control-Allow-Origin "*"
</IfModule>

以下も参照してください。

  • enable-cors.org
  • code.google.com/p/html5security/wiki/CrossOriginRequestSecurity
于 2012-09-12T11:21:30.143 に答える