2021年10月27日(水) 09:18 JST

jQueryでクロスサイトポスト

  • 2010年8月 9日(月) 00:59 JST
  • 投稿者:
    nonoz

いくつかのサイトをマッシュアップしたページを作るために、jQueryのajaxを使ってpostするコードを書いていたら、”Access to restricted URI denied” ってエラーがでるんですね。

1.3から1.4にバージョンアップしてからなにか変わったのかと悩んでました。実際、dataTypeとかに "json"を指定しないと動かなくなってましたし。

でも理由はちゃんとあって、jQueryでは他サイトへpostできないんですね。そりゃまぁセキュリティ考えたら妥当な仕様ですね。

しょうがないので自分のサイトへ ajax接続して 他サイトへpostするところはphpでコーディング。まぁ、これでもユーザ側から見たら考えてた通りの挙動になりますのでヨシでしょう。

トラックバック

このエントリのトラックバックURL:
http://nzlab.nztype.net/trackback.php?id=20100809005921176
表示形式
コメント投稿

コメントは投稿者の責任においてなされるものであり、サイト管理者は責任を負いません。