关键是你怎么定义“第一次”
一种理解是asp.net 的 !IsPostBack
还有一种是时间概念上的第一次如果是第一种理解
用隐患域 input tyoe="hidden",这样页面加载时读取隐含域值,如果没有,则是第一次加载,赋值一个加载标记,否则不是第一次加载
页面回发后靠ViewState保持隐含域状态如果是第而种理解
用Cookie 第一次载入 读取Cookie 如果没有 则是第一次载入 写入Cookie一个加载标记 否则不是第一次加载
页面刷新后靠IE保持Cookie状态以上是客户端判断是否是“第一次”加载页面,服务器端根据不同的平台也有不同的方法代码根据自己的情况实现吧
一种理解是asp.net 的 !IsPostBack
还有一种是时间概念上的第一次如果是第一种理解
用隐患域 input tyoe="hidden",这样页面加载时读取隐含域值,如果没有,则是第一次加载,赋值一个加载标记,否则不是第一次加载
页面回发后靠ViewState保持隐含域状态如果是第而种理解
用Cookie 第一次载入 读取Cookie 如果没有 则是第一次载入 写入Cookie一个加载标记 否则不是第一次加载
页面刷新后靠IE保持Cookie状态以上是客户端判断是否是“第一次”加载页面,服务器端根据不同的平台也有不同的方法代码根据自己的情况实现吧
^ 含
如果是第而种理解
^ 二
<input type="button" value="保存" onclick="Saveid()">
<script language="jscript">
var a=document.getElementById("a");
function Saveid(){
a.setAttribute("diy",a.value);
a.save("diy");
}
function Loadid(){
a.load("diy");
a.value=a.getAttribute("diy");
}
onload = Loadid;
</script>