随笔分类 - JavaScript
摘要:前几天,用户提出一个需求-多附件上传,另外,每个上传文件要加一个别名,本人创新少,从网上收集了资料,稍微改写,满足了客户的需求。在应用到程序之前,先做了个小测试,测试通过,小高兴,就记录下了这个小测试。 一.测试效果1.主界面 2.点击添加附件3.点开始上传 二.实现 1.测试程序轮廓图 本文的主程序是Main.aspx ,附件上传为Default.aspx,上传的文件放在images文件夹下面 2.程序代码1.Main.aspx前台程序View Code <%@ Page Language="C#" AutoEventWireup="true"
阅读全文
摘要:前阵子同事帮忙写了一个通用查询(JS实现DropDownList),今天有空了看了下代码,挺简单,但挺实用.现分享如下. 一.效果如下:1.2.点测试按钮后进入查询页面3.输入"上海" 点查询 看到如下界面4.选取"上海机场集团公司" 双击 看到最终效果 二.代码 查询前台代码:View Code <%@ Page Language="C#" AutoEventWireup="true" CodeFile="DdlSelect.aspx.cs" Inherits="Control
阅读全文
摘要:看了博客园和Csdn上的一些关于js调用webservice文章,感觉不错,不过他们给的程序,有些存在或多或少的错误,我调试了一下,现贴出来,既能与大家分享,也能为自己的学习做一下记录。 一,理论(省略) 二,示例(分1,2,3) 1.webservice的编写查看webservice代码 1 using System.Web; 2 using System.Web.Services; 3 using System.Web.Services.Protocols; 4 using System.Xml.Linq; 5 6 [WebService(Namespace = "http://
阅读全文
摘要:JQuery,是轻量级的js库,把繁琐的js代码封装,使调用更简单,完成更多功能。同样,封装了js利用XMLHttpRequest实现的异步刷新.今天很简单介绍这一封装的调用 示例如下: 调用页面:JqueryTest.aspx(注:后台无代码) <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="JqueryTest.aspx.cs" Inherits="XmlHttpRequestTest.JqueryTest" %><!DOCT
阅读全文
摘要:看了ajax的一些资料,稍微学到了一点东西,于是写出来与大家分享,由于读的资料比较少和自己的看法可能不全面,再加上自己的拙笔,如果不小心写错,还请大家 谅解 一.ajax理论叙述 ajax并不是一个新技术,它只是几项技术的巧妙组合,让它们协同发挥作用,从而达到异步刷新的效果,实际上就是不用刷新页面就能实现与服务器的交互。这一特点 要归功与XMLHTTP组件和XMLHttpRequest对象. 异步更新原理:用XMLHTTP发送请求得到服务器端应答数据,在不重新载入整个页面的情况下,用js操作Dom最终更新页面 ajax历史介绍:最早应用于XMLHTTP的是微软,IE(IE5,IE6)通过允许开
阅读全文
摘要:由于前台的蹩脚,每次遇到问题都要查询一下,这不刚又遇到点小问题,查了一下,把查询结果分享一下(简单的很哦,高手和中级就不要看了) 一,理论 window.open与window.showModalDialog,前者用于打开一个新的浏览器窗口或查找一个已命名的窗口,后者用来创建一个显示HTML内容的模态对话框,由于是 对话框,因此它并没有一般用window.open()打开的窗口的所有属性。 主页面与从页面之间能通信包括:主页面传值给从页面和从页面传值给主页面,由于前者比较简单,故本文只说后者二,示例 1.window.showModalDialog示例 zhu.html代码如下<html
阅读全文
摘要:最近项目中有一个小小的需求,要求实现TreeView的自定义菜单,于是乎就收集资料,现将自己收集资料分享一下1.示例 效果图方法一:利用oncontextmenu事件来实现代码:<html ><head runat="server"> <title>xTreeView</title> <style type="text/css"><!--/*菜单样式*//*菜单项样式*/.skin0{position:absolute;width:140px;border:2px solid black;
阅读全文