iframe で localstorage を使用しようとすると、Google Chrome でエラーが発生します。
Uncaught SecurityError: ユーザー エージェントのセキュリティ ポリシーを突破しようとしました。
これは、[サード パーティの Cookie とサイト コンテンツをブロックする] オプションが有効になっている場合にのみ発生します。
次に例を示します。
$("a").click(function () {
localStorage.coolcoolcool="ahahahahhhahahah";
});
以下は、iframe なしで動作するまったく同じコードの例です。