ボタンを押下するとAPIの実行結果をアラート表示するHTMLコンテンツサンプルを以下に示します。
<html>
<head>
<script type="text/javascript" src="imaps.js "></script>
<script type="text/javascript">
// length()
function length() {
imaps.sls.length(resultHandler, errorHandler);
}
// key(index)
function key(index) {
imaps.sls.key(resultHandler, errorHandler, index);
}
// setItem(key, value)
function setItem(key, value) {
imaps.sls.setItem(resultHandler, errorHandler, key, value);
}
// getItem(key)
function getItem(key) {
imaps.sls.getItem(resultHandler, errorHandler, key);
}
// removeItem(key)
function removeItem(key) {
imaps.sls.removeItem(resultHandler, errorHandler, key);
}
// clearItem()
function clearItem() {
imaps.sls.clear(resultHandler, errorHandler);
}
//正常時のCallBack
function resultHandler(result) {
// length(), key(index), getItem(key)含め、結果はresultに設定される.
alert("SUCCESS: \r\n"+result);
}
//異常時のCallBack.
function errorHandler(error) {
alert("ERROR: \r\n"+error);
}
</script>
</head>
<body>
<button onclick="length();">Click to length</button><br>
<button onclick="key(0);">Click to key</button><br>
<button onclick="setItem('key', 'value');">Click to setItem</button><br>
<button onclick="getItem('key');">Click to getItem</button><br>
<button onclick="removeItem('key');">Click to removeItem</button><br>
<button onclick="clearItem();">Click to clear</button><br>
</body>
</html>