For Want Of A Better Word

ガジェット(web埋め込み部品)を作りたい① |別ドメイン間でajaxデータ通信

      2015/04/18

ちょっとガジェット的なものを作りたい。

データは自サーバーにある。

とりあえずajaxでデータを取って描画と思ったけど、

クロスドメインのajax通信は基本は出来ないとのこと。

んで対応としては複数の考え方があって

①JSONPとか、無理くり通す系。
(参考)Ajax クロスドメイン with jQuery – satosystemsの日記

これはjsonpはちょっと面倒くさかったので、回避。

②CORSを利用する。
phpだとこんな感じでヘッダーに許可ホストを書いてあげる。

enable cross-origin resource sharing

プログラムも特定の場所だけだし、これでいいやなと。

※Cakeとかフレームワークの場合は、layoutの描画前にheaderを吐き出してあげないといけないね。。

しかし、そもそも、埋め込むタイプの物はajaxでデータをとって描画というより、iframeが主流なのかなと思い。次はiframの場合を検討。

 - javascript | js

  関連記事

wordpress_logo
【WP】投稿入力時にURLを張るだけで、リンクして、かつ表示はタイトルにしてほしい。 そうhatenaブログみたいに。

http://website-homepage.com/wordpress/pl …

js-logo
angular.jsに触ってみる

Monacaで使っていたのと、このページのイカシっぷりに、俄然興味が湧いた。 h …

js-logo
【jQuery】 lightBox風のHTML表示

plugin:facebox [参考]http://www.syboos.jp/ …

lgi01a201309210900
【画像で認証リンクまとめ】入力フォームスクリプト対策で画像の数値・文字列を入力して認証するやつ (キャプチャ認証・イメージ認証・画像認証)

Googleとかいろんなフォームで採用されているあれ。 そもそもなんて言えばよい …

js-logo
【Jquery】 参考リンク集

[JQUERY 日本語リファレンス] http://semooh.jp/jque …