如何将javascript操作后的结果保存到服务器端

问题描述

比如一个div层,它的初始显示隐藏是通过服务器设置的ViewState["Show"]属性来控制的,我现在通过一个javascript操作将它的显示隐藏状态改变,但是希望它这个改变后,也能保存到服务器端,也就是它的状态改变后,ViewState["Show"]也跟着变,就算发生postback也不会回到初始的状态,请问这个如何实现,可以在asp.netajax框架下,谢谢

解决方案

解决方案二:
状态又不保存至数据库,干嘛要回发?!在页面上加个<inputtype="hide"runat="server"id="divState"value=""/>

用脚本设置value,回发后检查一下再重新设置就可以了!
解决方案三:
<inputtype="hide"runat="server"id="divState"value=""/>

同意楼上
解决方案四:
同意上面几楼的感觉楼主的需求怪怪的

时间: 2024-07-29 04:15:16

如何将javascript操作后的结果保存到服务器端的相关文章

window.open()打开页面,这个页面添加操作后保存数据,父页面DropDownList控件重新绑定新的数据显示出来?

问题描述 父页面用javascriptwindow.open方法打开子页面后,进行添加操作后保存数据关闭后,父页面的DropDownList控件重新绑定新编辑的数据!怎么做,有什么好办法!谢谢大家 解决方案 解决方案二:在关闭子页面后刷新父页面,同时父页面访问数据库进行绑定.解决方案三:对,关闭子界面刷新父界面,http://topic.csdn.net/u/20071031/17/d3615d78-9dff-4562-b8ec-adf7d3b46fbb.html?seed=1876618157

用javascript操作xml

javascript|xml <script language="JavaScript"><!--var doc = new ActiveXObject("Msxml2.DOMDocument"); //ie5.5+,CreateObject("Microsoft.XMLDOM") //加载文档//doc.load("b.xml"); //创建文件头var p = doc.createProcessingIn

.NET中的javascript操作

.NET中的javascript操作.下面总结一些常见的ASP.NET中的javascript操作: 1.为button控件添加确认功能 要想为服务器控件添加客户端的事件,需要用到Attributes属性.Attributes属性是所有的服务器控件都有的一个属性,它用来为最终生成的HTML添加自定义的一些标记.假设Web Form上有一个保存按钮btnSave,希望在用户点此按钮时提示用户是否确实要保存(比如一旦保存就无法恢复等),则应在Page_Load事件中添加如下代码: btnSave.A

你所不了解的javascript操作DOM的细节知识点(一)

这篇文章主要介绍了你所不了解的javascript操作DOM的细节知识点的相关资料,需要的朋友可以参考下 一:Node类型 DOM1级定义了一个Node接口,该接口是由DOM中的所有节点类型实现.每个节点都有一个nodeType属性,用于表明节点的类型,节点类型在Node类型中有以下几种: Node.ELEMENT_NODE(1); 元素节点 Node.ATTRIBUTE_NODE(2); 属性节点 Node.TEXT_NODE(3); 文本节点 Node.DOCUMENT_NODE(9); 文

JavaScript操作Cookie详解

 这篇文章主要介绍了JavaScript操作Cookie详解,本文讲解了什么是Cookie.Cookie基础知识.Cookie常见问题.cookie 有两种清除方式.Cookie基础用法.Cookie高级用法等内容,需要的朋友可以参考下     什么是 Cookie "cookie 是存储于访问者的计算机中的变量.每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie.你可以使用 JavaScript 来创建和取回 cookie 的值." - w3school cooki

Javascript操作DOM常用API总结

转载自:http://www.cnblogs.com/lrzw32/p/5008913.html Javascript操作DOM常用API总结 文本整理了javascript操作DOM的一些常用的api,根据其作用整理成为创建,修改,查询等多种类型的api,主要用于复习基础知识,加深对原生js的认识. 基本概念 在讲解操作DOM的api之前,首先我们来复习一下一些基本概念,这些概念是掌握api的关键,必须理解它们. Node类型 DOM1级定义了一个Node接口,该接口由DOM中所有节点类型实现

基于JavaScript操作DOM常用的API小结_javascript技巧

前言 DOM(Document Object Model)即文档对象模型,针对 HTML 和 XML 文档的 API(应用程序接口).DOM 描绘了一个层次化的节点树,运行开发人员添加.移除和修改页面的某一部分.DOM 脱胎于 Netscape 及微软公司创始的 DHTML(动态 HTML),但现在它已经成为表现和操作页面标记的真正跨平台.语言中立的方式. 阅读目录 基本概念 节点创建型api 页面修改型API 节点查询型API 节点关系型api 元素属性型api 元素样式型api 总结 文本整

javascript操作数组详解_javascript技巧

1.数组的创建 复制代码 代码如下: var arrayObj = new Array(); //创建一个数组 var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度 var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); //创建一个数组并赋值 要说明的是,虽然第二种方法创建数组指定了长度,但实际上所有情况下数组都是变长的,也就是说即使指定了长度为5,

javascript操作数组的例子与函数详解介绍

1):join() 方法: 把一个数组的所有元素都转换成字符串. 比如: var  a  = [1,2,3]; var s =   a.join();   // 输出 s==1,2,3 当然也可以 指定一个分隔符: 比如; \s = a.join(","); 这个方法跟String.split()相反, split()将一个字符串分割成几个片段来创建数组: 2):reverse () 方法: 把一个数组颠倒. var  a   = new Array(1,2,3); a.reverse