asp.net 调用JavaScript

来源:百度知道 编辑:UC知道 时间:2024/06/05 23:41:31
<script type="text/javascript">
var sInitColor = 'orange';
function callColorDlg(){
if (sInitColor == null)
var sColor = dlgHelper.ChooseColorDlg();
else
var sColor = dlgHelper.ChooseColorDlg(sInitColor);
sColor = sColor.toString(16);
if (sColor.length < 6) {
var sTempString = "000000".substring(0,6-sColor.length);
sColor = sTempString.concat(sColor);
}
sInitColor = sColor;
document.all["Label1"].innerText=sInitColor;
}
</script>
我吧颜色存放在 Label1里了 然后我想在 窗体关闭之前一直用这个值 可是窗体一刷新值就没了 要怎么解决啊?? 或者还有什么别的方法?

<script type="text/javascript">
document.all["Label1"].innerText=sInitColor;
</script>
把这段代码放在Label1控件的后面,或者放在页面的底部也可以,这就能实现你要的效果了

使用cookie

document.all["Label1"].innerText=sInitColor;
改成
document.cookie = "color="+ sInitColor +";";