タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

mobile safariに関するdirablueのブックマーク (2)

  • iOS6 Mobile SafariがAjax POSTでキャッシュする問題を回避する方法 | DevelopersIO

    iOS6出た! iOS6が出来ましたね。社内ではiPhone5を入手した社員がLTEの速度に驚いていました。私はまだiPhone4Sですが、iOS6にして新しい機能を楽しんでいるところです。さて、iOS6にしてSafariの仕様が変わって困ったと言った投稿が海外のフォーラムで挙っています。それも、基的なPOST通信についてです。これは困ったということで、動作を確認して対策方法についてシェアしたいと思います。 どんな時にPOSTをキャッシュする? まずはどんな状況か確認してみたいと思います。 Cache-ControlもExpiresも無い場合 : iOS6 Mobile SafariはPOSTをキャッシュする Cache-Control max-age=0指定 と Expires指定 : iOS6 Mobile SafariはPOSTをキャッシュする Cache-Control: no-

  • ■ - 万年素人からHackerへの道

    iOSのMobile Safariでのブラウザバック問題→iPhoneでのMobile Safariのloadイベントについて、 iPhoneではブラウザバックによって戻って来たページではloadイベントを行ってくれません! Aページ→Bページで、Bページから戻ったAページでloadしてくれない! window.addEventListener('load', function(){ var element = document.getElementById("hoge"); element.addEventListener('click', function(event){ } } ■その1:setIntervalを使用する →ブラウザバックしても生きているsetIntervalを使用する方法が考えられる ×しかし、複数のオブジェクトが作成されてしまう。 window.addEventL

    ■ - 万年素人からHackerへの道
  • 1