タグ

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

タグの絞り込みを解除

JavaScriptとbrowserに関するlarkerのブックマーク (3)

  • javaScriptで対応ブラウザ判定 - Qiita

    限定したブラウザでのみサイトを表示したい事が多々あると思うので、ブラウザ判別を楽にするコード。 個人的にmsie 6とかmsie 7とか書くのが面倒なので、勝手にie6とかie7という風に省略。 現状、IE系とChrome、Safari、Opera、FireFoxに対応。 それ以外は"unknown"。 ※IE11はPreview版での検証(IE11からuserAgentにMSIEが含まれなくなったので、Tridentのバージョンで判別してます) /** * ブラウザ名を取得 * * @return ブラウザ名(ie6、ie7、ie8、ie9、ie10、ie11、chrome、safari、opera、firefox、unknown) * */ var getBrowser = function(){ var ua = window.navigator.userAgent.toLowerC

    javaScriptで対応ブラウザ判定 - Qiita
  • JavaScript とかによるブラウザ判定方法のまとめ - A Memorandum

    JavaScript でのブラウザ判定について まとまった情報がサクッとヒットしないので、まとめ UserAgent によるブラウザ判定 よくある単純な例 var userAgent = window.navigator.userAgent.toLowerCase(); if (userAgent.indexOf('opera') != -1) { return 'opera'; } else if (userAgent.indexOf('msie') != -1) { return 'ie'; } else if (userAgent.indexOf('chrome') != -1) { return 'chrome'; } else if (userAgent.indexOf('safari') != -1) { return 'safari'; } else if (userAgen

    JavaScript とかによるブラウザ判定方法のまとめ - A Memorandum
  • www.Javable.Jp - Notes:ブラウザの戻るボタンを無効にする

    Web アプリケーションを作成していると、時にブラウザで履歴をさかのぼる機能をを無効にしなければならない時があります。 よく使われる方法としては、「サーバ側でページアクセス毎にユニークなトークンを発行して、ブラウザの戻るボタンで戻ってフォームを再送信した場合に、エラーを発生させる」といったものもあり、各種フレームワーク等で提供しているような機能は、このようなサーバサイド側での処理を作り込んだものが多いのではないかと思います。 しかしいま携わっているプロジェクトでは、「前の画面さえ表示したくない」…つまり戻るボタン(BackSpace キーや、 Alt + ← 、マウスの割り当てボタンなど)そのものが効いていないか、効いていないように見える、という事をしなければならず、最初は愚直にキーイベントを取得したり等をしていたのですが…、こんな方法がありました↓ (戻りたくない画面に) <script

  • 1