タグ

ブックマーク / tohokuaiki.hateblo.jp (1)

  • postMessageを簡単に - tohokuaikiのチラシの裏

    frame間でJavaScript操作するのにpostMessageするのだけど、なんで今回使ったかというとローカルに置いた静的HTMLで使いたかったので。この場合、オリジンが無いのでChromeとかSafariはセキュリティエラーで引っかかってしまう。 下準備 使うのは、jQueryでpostMessageをやり取りするBen AlmanさんのjQuery postMessage あと、jQuery.param()でシリアライズしたのを元に戻すのに、これを使った 汎用のメッセージレシーバを作る とりあえず、こんな感じ messageReceiver.js var setMessageReceiver; (function($){ setMessageReceiver = function(callbacks) { var data,param,retval ; var target_ur

    postMessageを簡単に - tohokuaikiのチラシの裏
  • 1