アクセスユーザーの位置情報を判定し、都道府県別に情報を分けて掲出する事ができます。
アクセスユーザーの位置情報を判定し、都道府県別に情報を分けて掲出する事ができます。
/**
* 都道府県コードの出力
* onClick + JavaScript
*/
<input type="button" value="都道府県コード" onClick="document.getElementById('ID').innerHTML=SURFPOINT.getPrefCode();" />
/**
* 都道府県 日本語表記の出力
* onClick + どこどこJP 関数
*/
<input type="button" value="都道府県 日本語表記" onClick="SURFPOINT.changeContents('ID',SURFPOINT.getPrefJName());" />
/**
* 都道府県 ローマ字表記の出力
* onClick + ユーザ定義関数 + どこどこJP 関数
*/
// head 部分
<script type="text/javascript">
<!--
function click(id) {
SURFPOINT.changeContents(id,SURFPOINT.getPrefAName());
}
//-->
</script>
// onClick 部分
<input type="button" value="都道府県 ローマ字表記" onClick="click('ID');" />
| コード | 取得中... |
|---|---|
| ローマ字表記 | 取得中... |
| 日本語表記 | 取得中... |
| 緯度 | 取得中... |
| 経度 | 取得中... |
<!-- 出力先要素 -->
取得中...
/**
* JavaScriptのみで実装
*/
<script type="text/javascript">
<!--
function addEvent(elm,listener,fn) {
try {
elm.addEventListener(listener,fn,false);
} catch(e) {
elm.attachEvent("on"+listener,fn);
}
}
addEvent(window,"load",function() {
SURFPOINT.changeContents("id",SURFPOINT.getPrefCode());
});
//-->
</script>
/**
* jQueryを利用する
*/
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
<!--
$(window).load(function () {
$("#id").text(SURFPOINT.getPrefCode());
});
//-->
</script>
![]()