Javascriptで以下の動作を実現しようとしましたが、
毎回ダイヤログが表示されます
Javascriptの設定が苦手でございまして、別処理で行う際のイメージがつかないので
どなたかご教授頂ければ存じます
●やりたい事●
・IEを利用している場合、確認ダイヤログを表示させクロームのダウンロードURLを表示したい
・確認ダイヤログでキャンセルを押した場合かつ違うページ遷移をした場合には
ダイアログを出さない ただし、ブラウザを再度開いたときはダイアログが出ても可
js
1$(function() { 2 var userAgent; 3 userAgent = window.navigator.userAgent.toLowerCase(); 4 if (userAgent.indexOf('msie') !== -1 || userAgent.indexOf('trident') !== -1) { 5 confirm('本サービスはIEに対応していません'); 6 return open('https://www.google.com/chrome/', '_blank'); 7 } 8});
回答1件
あなたの回答
tips
プレビュー