阿赛·游梦鱼·郭言赛·阿赛工作室
技术分类
推荐技术
近期热门技术

关于HTML5中的localStorage和sessionStorage储存机制实例

  •  字体:
  • <%
    dim aistos
    Function aistorage(aifry,aifty,aifnm,aifstr,aifdy)
    dim aisdjs
    if aifry="0" then
    aifry="sessionStorage"
    else
    aifry="localStorage"
    end if

    if aifty="0" then'del
    if aifnm="0" or aifnm="" then
    aisdjs=aifry&".clear();"
    else
    aisdjs=aifry&".removeItem('"&aifnm&"');"
    end if
    elseif aifty="1" and aifnm<>"" then'edit
    if aifstr="" then
    aisdjs=aifry&".removeItem('"&aifnm&"');"
    else
    aisdjs="if("&aifry&"."&aifnm&"){"&aifry&".setItem('"&aifnm&"','"&aifstr&"');}else{"&aifry&"."&aifnm&"='"&aifstr&"'}"
    end if
    elseif aifty="2" and aifnm<>"" then'read
    aisdjs="document.write("&aifry&".getItem('"&aifnm&"'));"
    elseif aifty="3" and aifnm<>"" and aifstr<>"" then'inser value
    if aifdy<>"" then
    aisdjs="document.getElementById('"&aifstr&"')."&aifdy&"="&aifry&".getItem('"&aifnm&"');"
    else
    aisdjs="document.getElementById('"&aifstr&"').value="&aifry&".getItem('"&aifnm&"');"
    end if
    elseif aifty="4" and aifnm<>"" and aifstr<>"" then'inser input
    aisdjs="document.write(""<input type=\""hidden\"" id=\"""&aifstr&"\"" name=\"""&aifstr&"\"" value=\""\"">"");document.getElementById('"&aifstr&"').value="&aifry&".getItem('"&aifnm&"');"
    end if

    if aisdjs<>"" then aistorage="<script>"&aisdjs&"</script>"
    End Function
    %>
    <%=aistorage(1,2,"user","","")%>
    <%=aistorage(1,4,"user","username","")%>

    Powered by eesai.Com ©  2018  阿赛工作室 All Rights Reserved
    本网站由 阿赛工作室 提供源代码技术支持.  备案号:苏ICP备08114364号

    网站地图建议反馈MapRssXml回到顶部