ついついやり過ぎて
うるさくなる(苦笑) 雨垂れ汚し。
何事もほどほどが一番難しい。
ノホホンとした日々を記します
ちょっと必要があって調べた
PCとスマホによる閲覧での振り分け方法。(java)
<head></head>の間、もしくは外部ファイルとして
<script type=”text/javascript”>
(function(){
var ua = navigator.userAgent.toUpperCase();
if(ua.indexOf(‘IPHONE’) != -1 || (ua.indexOf(‘ANDROID’) != -1 && ua.indexOf(‘MOBILE’) != -1)){
location.href = ‘ここに転送先URL sp.html‘;
}
}());
</script>
<head></head>の間、もしくは外部ファイルとして
<script type=”text/javascript”>
(function(){
var ua = navigator.userAgent.toUpperCase();
var url = document.location.pathname;
var spDir = ‘スマホ用のURL sp.html‘;
(ua.indexOf(‘IPHONE’) != -1 || (ua.indexOf(‘ANDROID’) != -1 && ua.indexOf(‘MOBILE’) != -1))?
isSP() :
isPC();
function isSP(){
if(url.match(spDir)){
return false;
}else{
location.href = spDir;
}
}
function isPC(){
if(!url.match(spDir)){
return false;
}else{
location.href = ‘PC用のURL pc.html‘;
}
}
}());
</script>
(1) <head></head>の間、もしくは外部ファイルとして
<script type=”text/javascript”>
function uaLinkChanger($id,$url) {
var link = document.getElementById($id);
var ua = navigator.userAgent;
if ((ua.indexOf(‘iPhone’) > 0 && ua.indexOf(‘iPad’) == -1) ||
ua.indexOf(‘iPod’) > 0 || ua.indexOf(‘Android’) > 0) {
link.href = $url;
}
}
</script>
(2) リンクを修正
(元のリンク)
<a href=”http://abc.com/pc.html”>リンク</a>
↓
<a href=”http://abc.com/pc.html” id=”changeLink1″>リンク</a>
<script type=”text/javascript”>
uaLinkChanger(‘changeLink1′,’スマホ用URL http://abc.com/sp.html’);
</script>
あれ?今年初だっけ?
なんか1回入れてるような気がしてならんなぁ(笑)
絶対に1回抜けてるな。
リッターあたり税込みで149円(前回から+7円)
34.90Lの給油で総額5,200円ナリ。
なんかまたガソリン価格が上がってるなぁ・・・。
ずっと買おうか悩んでる絶版本の
販売価格が現在下降中。
最盛期には7,000円まで高騰してたのが
今週は3,480円まで落ちてきた。
うーん、この感じだと
近々2,000円代までいきそうだけどなぁ…
でも売れちゃったら元も子もないしなあ…
しかし定価が2,500円の本だから、
まだ高値感はあるんだよなぁ。
悩みどころです。