こんにちは。拝見いただきありがとうございます。
表題の件なんですが、PCでの挙動は狙い通りに動いてくれるのですが、SPでSPサイトを見ても「PCサイトに移動しますか?」と表示されてしまいます。
これがどうしてなのか、どうすれば直るのか教えていただけると助かります。
ちなみにテストで使用しているデバイスはGalaxyS3です。
よろしくお願いいたします。
下記コード
↓SP用
<!doctype html> <html> <head> <meta charset="utf-8"> <title>無題ドキュメント</title> <link rel="stylesheet" type="text/css" href="style.css"> <script type="text/javascript"> if ((navigator.userAgent.indexOf('iPhone') == -1 && navigator.userAgent.indexOf('iPad') > 0) || navigator.userAgent.indexOf('iPod') == -1 || navigator.userAgent.indexOf('Android') == -1) { if(window.confirm("PCサイトに移動しますか?")){ location.href = '../index.html';} } </script> </head> <body> <p>a</p> <a href="pc.html" id="anchorToPcInSp">PCサイト</a> </body> </html> ---------------------------------------------------------------↓PC用
<!doctype html> <html> <head> <meta charset="utf-8"> <title>無題ドキュメント</title> <link rel="stylesheet" type="text/css" href="style.css"> <script type="text/javascript"> if ((navigator.userAgent.indexOf('iPhone') > 0 && navigator.userAgent.indexOf('iPad') == -1) || navigator.userAgent.indexOf('iPod') > 0 || navigator.userAgent.indexOf('Android') > 0) { if(window.confirm("スマートフォンサイトに移動しますか?")){ location.href = 'sp/index.html';} } </script> </head> <body> <p>a</p> <a href="../2/sp/pc.html" id="anchorToPcInSp">PCサイト</a> </body> </html> ---------------------------------------------------------------回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/06/05 08:34
2015/06/05 08:37
2015/06/05 08:54