事始 とあるウェブサービスを使うアプリケーションを最初はPHPで作っていたが、Ajaxで作ってみるかなーと思い、いつものようにYAHOO.util.connectionで取得しようとしたらJavascriptが「書き込みできません」とぬかしやがる。 考えてみればクロスドメインなので取得できなくて当然! 今まではproxyを作ってそれを通して取得していたが、今回Ajaxで作ろうと思ったきっかけがそのウェブサービスが「同一IPアドレスから1秒間に大量のリクエストを投げたら拒否るからよろしく」というルールから逃れるためなので、proxyを作っていたら意味がない。 かといって、久しぶりにJSONPを使うとなると、YUIで書きなれていたためにコールバックを匿名関数(無名関数)で書けないのがつらくてつらくて仕方がない。 なんぞJSONPを匿名関数で使えるライブラリーはないものかと探