忍者ブログ

Wordpressメモとかアフィめもとか

Wordpress,PHP,アフィリエイトとかの個人メモを記録していくよ

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

JavaScriptのクロスドメイン制限(外部ドメインのファイルを取得とか)

JavaScriptはセキュリティの関係上、JSファイルがある以外のドメインのファイルを参照できない。

解決する方法はいくつかあるみたいだけど、一番簡単な方法っぽいのはPHP等のCGIを経由させる事。

php(getdata.php)

<?php

  $url = 'http://exsample.com/data.xml';
  if(isset( $url )) {
    $file = readfile( $url );
  }
?>

JavaScript(jQuery)
$(function() {
 
  $.ajax({
    type: 'get',
    cache: false,
    dataType: 'xml',
    success: function(xml){
    //成功時の処理
    },
    error: function(){
    //失敗時の処理
    }
  });
});
 

拍手[4回]

PR

コメント

お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字

ブログ内検索

最新コメント

広告

プロフィール

なんとなくはじめてみたよ

忍者ツールズプロフィールは終了しました

カウンター