アクセスユーザーの位置情報を判定し、国別に情報を分けて掲出する事ができます。
アクセスユーザーの位置情報を判定し、国別に情報を分けて掲出する事ができます。
/**
* 国コードの出力
* onClick + JavaScript
*/
<input type="button" value="国コード" onClick="document.getElementById('ID').innerHTML=SURFPOINT.getCountryCode();" />
/**
* 国 日本語表記の出力
* onClick + どこどこJP 関数
*/
<input type="button" value="国 日本語表記" onClick="SURFPOINT.changeContents('ID',SURFPOINT.getCountryJName());" />
/**
* 国 ローマ字表記の出力
* onClick + ユーザ定義関数 + どこどこJP 関数
*/
// head 部分
<script type="text/javascript">
<!--
function click(id) {
SURFPOINT.changeContents(id,SURFPOINT.getCountryAName());
}
//-->
</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.getCountryCode());
});
//-->
</script>
/**
* jQueryを利用する
*/
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
<!--
$(window).load(function () {
$("#id").text(SURFPOINT.getCountryCode());
});
//-->
</script>
![]()