パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

「スマートフォンのブラウザを使えなくする」というワンクリック詐欺登場」記事へのコメント

  • onunload イベントを使って window.open してて
    スマホだとアプリ切っても前回のタブが保存されてるから無限ループにハマってると思うんだけど
    これ機内モードにしてリロードしたらページ開くのに失敗するから簡単に抜けられるんじゃないの?

    --
    uxi
    • Re: (スコア:4, 参考になる)

      by Anonymous Coward

      手元の htc j butterfly (Android 4.1.1) で確認してみました。
      標準ブラウザは仰る通りページを開くのに失敗しましたが、Chrome ブラウザの環境では、
      キャッシュに存在するページを表示するだけで、開くのに失敗はしませんでした。
      確認した手順は以下の通りです。
       1. ブラウザで適当なページを表示
       2. ホームボタンでホームに戻る
       3. 機内モードに変更
       4. 「最近使用したアプリケーション」から Chrome ブラウザを削除
       5. ブラウザを再表示

      よって、元記事にあるような「ブラウザのキャッシュ/履歴を消去すれば良い」という話が出てくるのだと思います。
      ※ 環境によって動きは違うかもしれません。

      • 検証ありがとうございます。
        上記の手順で
        3.5 または 6 に
        メニューからリロードを選択
        って手順を追加すると Chrome でも読み込みに失敗しませんか?

        それよりも、さっきから jQuery 1.11.2 と 2.1.3 で unload や beforeunload イベントを捕まえようと試してるんだけど、
        $(window).on("unload", function(){alert("unload");});
        $(window).on("beforeunload", function(){alert("beforeunload");});
        ってコードが
        WIndows 7 の
                IE 11.0.9600.17420
        だと動くんだけど
        Windows 7 の
                Firefox 35.0
         

        --
        uxi
        • by Anonymous Coward on 2015年01月15日 15時11分 (#2743932)

          問題のサイトで確認したわけじゃないですけど、ポップアップが出続けて操作ができなくなるという話なのですから、
          そもそもメニューを押せないんじゃないですかね?

          メニューを押せたら、新しいタブを開いたりできますし。

          親コメント

ナニゲにアレゲなのは、ナニゲなアレゲ -- アレゲ研究家

処理中...