真爱无限的知识驿站

学习积累技术经验,提升自身能力

js控制滚动条示例

function runToTop(){
currentPosition=document.documentElement.scrollTop || document.body.scrollTop;
currentPosition-=10;
if(currentPosition>0)
{
window.scrollTo(0,currentPosition);
}


使用LitJSON.dll处理json格式的数据示例

using LitJson;
       //可到 http://sourceforge.net/projects/litjson/?source=dlp  下载
       protected void Page_Load(object sender, EventArgs e)
       {
           String str = "{'name':'j1','id':1,'items':[{'itemid':1001,'itemname':'it1'},{'itemid':1002,'itemname':'it2'}]}";
           //*** 读取JSON字符串中的数据 *******************************            
           JsonData jd = JsonMapper.ToObject(str);
           String name = (String)jd["name"];
           int id = (int)(jd["id"]);
           Response.Write(string.Format("name:{0},id:{1}<br/>",name,id));
           JsonData jdItems = jd["items"];

}


.NET DataTable转化为json格式

   public static string DataSetToJson(DataTable dt)
   {
       string json = string.Empty;
       try
       {
           if (dt==null||dt.Rows.Count == 0)
           {
               return "";
           }
           json = "{";
           json += "'table" + 1 + "':[";
           for (int i = 0; i < dt.Rows.Count; i++)

关于session超时、网址里有未知字符的问题

   session本来是个不稳定的东西,经常会被丢失,本来用cookie不错,但又不想对程序做改动。查了查资料,找到了下面一段:

     由于Asp.net程序是默认配置,所以Web.Config文件中关于Session的设定 默认的是下面这个:运行后后面会自动加一串字符 ,不好看,

...

关于内层div设置margin-top不起作用的解决方案-参考百度文档

就是外层DIV设置了高与宽,内层DIV如果设置maring-top不起作用(FIREFOX和IE8中测试),原因大致是内层div没有获得layout。如下面的代码:

<style>

    .aDiv {background:red; width:300px; height:300px;  }
...

<< 1 >>

Powered By Z-BlogPHP 1.7.3

Copyright 2024-2027 pukuimin Rights Reserved.
粤ICP备17100155号