自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

软践的专栏

IT践行者

  • 博客(38)
  • 资源 (1)
  • 收藏
  • 关注

原创 浏览器调用print实现部分打印的两种方法

替换body的内容为要打印的内容,然后再从新刷新页面const old = window.document.body.innerHTML //备份原来的页面window.document.body.innerHTML = ''window.document.body.appendChild(/* 将你要打印的内容附加到这 */)window.print() //调用print()函数时,会跳出打印预览的界面,如下的代码被阻塞,关闭预览界面后继续执行window.document.b

2023-02-03 00:13:47 274

原创 Silverlight项目基本文件结构

html 文件中: .aspx文件中: 

2010-05-29 00:06:00 483

原创 ASP.NET 用户界面元素

主要用户界面元素:母板页、主题、皮肤、导航控件母板页:多个页面共享外观主题与皮肤:集中存储管理网站样式元素(样式表、控件外观属性、图像、js文件)导航控件:菜单、树视图、面包条。

2010-04-14 22:04:00 694

原创 ASP.NET 编译和部署

项目和网站的区别项目编译成dll,网站通过“发布网站”来部署部署目的地:/bin目录下 7个顶级目录及其编译情况 三种部署方式及其程序集生成情况  (程序集影子拷贝) 定制程序集生成: 利用App_Code目录 部署自

2010-04-14 21:22:00 837

原创 EXTJS 中Ajax 应用示例

简单的Ext.Ajax. request示例 var requestConfig = { url :loginServer.jsp,//请求的服务器地址 params : {userName : tom,password : 123},//请求参数 customer : 自定义属性,//附加属性 callback : function(options,s

2010-04-05 15:17:00 5445 4

原创 Ext.DomHelper类的使用示例(内容操作)

<!--Ext.DomHelper.append 内容追加 var panel = new Ext.Panel({ title : Ext.DomHelper示例, width : 280px, renderTo : sub1, html : 原文本 }); Ext.DomHelper.append(Ext.get("div1"

2010-04-05 11:47:00 8442 2

原创 EXTJS 常用方法

Ext.onReady //发生在DOM对象加载完毕后,onload事件和image加载之前 主体内容显示完后才触发onReady事件Ext.isEmpty判断对象是否为空示例 Ext.Msg.alert(提示,"我们已经实例化的panel是否为空?"+Ext.isEmpty(panel)+ "Ext.isEmpty(,true)的值:"+Ext.i

2010-04-05 11:46:00 1506

原创 EXTJS 事件 相关示例

标准的事件绑定方式 <!-- function hello1(){ alert(hello1); } function hello2(){ alert(hello2); } var button = document.getElementById(btn); button.attachEvent(onclick,hello

2010-04-05 10:11:00 1744

原创 EXTJS 元素,对象选择器示例

Ext.get 选择器(返回HTML或DOM的节点元素) 元素的样式操作:<!--Ext.onReady(function(){ var el = Ext.get("the-id"); function fn1(){ Ext.Msg.alert("提示","您在id为the_id的Element上按下了ctrl+c键"); } el.addClass("spe

2010-04-05 10:00:00 7708 1

原创 EXTJS布局示例(panel,Viewport,TabPanel)

面板控件panel应用 new Ext.Panel({ title:面板头部(header), tbar : [顶端工具栏(top toolbars)], bbar : [底端工具栏(bottom toolbars)], height:200, width:300, frame:true, applyTo :panel,

2010-04-05 09:51:00 33664 17

原创 EXTJS 验证与表单提交

自定义验证: //自定义VType类型,验证日期选择范围 Ext.apply(Ext.form.VTypes, { //验证方法 dateRange : function(val, field) { if(field.dateRange){ var beginId = field.dateRange.begin; this.begi

2010-04-04 16:22:00 4352

原创 EXTJS 常用控件的使用

重要按钮配置项 handler: renderTo: 取得控件及其值var memo = form.findById(memo);//取得输入控件alert(memo.getValue());//取得控件值NumberField控件整数,小数,数字限制,值范围限制 new Ext.form.NumberField({ fieldLabel:

2010-04-04 16:20:00 3257

原创 EXTJS 基本使用

引用基本库(根据不同版本文件路径的不同而不同,但都引用那个文件)  其他js代码可以放在页面中也可以放在 .js文件中基本触发显示事件:Ext.onReady //发生在DOM对象加载完毕后,onload事件和image加载之前( function() { //... })  

2010-04-04 15:19:00 927

原创 常用sql 函数练习示例

select ascii(U)select char(85)select str(44.4545545)select lower(ASDFSDAdfsdfsd)select upper(ASDFSDAdfsdfsd)select ltrim( sdfsdf  )select rtrim( sdfsdf       )select left(fdsa

2010-04-04 14:03:00 686

原创 ASP.NET 2.0 绑定例解

方法一(2.0):<%@ Page Language="C#" AutoEventWireup="true" CodeFile="SimplePageWithCodeBehind.aspx.cs" Inherits="EssentialAspDotNet.SimplePageWithCodeBehind" Debug="true" %> public partia

2010-03-28 13:27:00 577

原创 ASP.NET 2.0 框架例解

personalityDropDownList.Items.Add(new ListItem("extraverted")); 页面事件: public partial class EventPage : System.Web.UI.Page{ public EventPage() { this.Load += new EventHandler(EventPa

2010-03-28 13:04:00 485

原创 禁用USB移动盘的方法

一、BIOS设置法    进入BIOS设置,选择“Integrated Peripherals”选项,展开后将“USB 1.1 Controller”和“USB 2.0 Contr01ler”选项的属性设置为“Disableed”,即可禁用USB接口。最后别忘记给BIOS设置上一个密码,这样他人就无法通过修改注册表解“锁”上述设备了。     注意:这个方法是完全禁止了USB接口,也就是说各种US

2010-03-18 21:28:00 664

原创 页面的生命周期

网页的生命周期页面处理发生事件的序列,编写的代码在正确的时间被执行基类 page 提供了很多事件来实现Init事件(状态恢复时触发,为处理请求做好准备)   Load事件(网页呈现前出发,用于初始化控件,处理post请求时对控件层次结构的改变)基本方案:首次请求 (!isPostBack)初始化控件,在load事件中控件服务器端事件中处理用户响应(响应导致post请求)2.0新增事件:

2010-03-12 22:19:00 519

原创 asp.net 页面类生成及代码隐藏技术

服务器端脚本块:     int my = 10;    分散的脚本            .aspx文件的内容被解析为类的定义,然后被编译为一个程序集,服务器端脚本块具直接加入到类定义中,分散的脚本被合并成该类的一个Render方法,该方法将所有静动态内容写入响应流中。   使用控件           使用控件展示动态内容,类似占位符,controls.add,new htmlform

2010-03-12 21:49:00 1117

原创 Google电子地图基础及应用

加载 Google 地图 API  src="http://ditu.google.cn/maps?file=api&v=2&key=abcdefg&sensor=true_or_false"         type="text/javascript">  key: 注册密匙sensor: 参数以指明此应用程序是否使用传感器来确定用户位置地图显示的容器:DOM 元素  并使用

2010-03-08 21:37:00 723

原创 开发常用辅助工具积累

一、NUnit (用于编写单元测试)官方网站:http://www.nunit.org二、.NET Reflector (用于分析程序集,可以反编译) Reflector下载地址: http://www.aisto.com/roeder/dotnet三、Regulator (用于生成正则表达式)下载地址:http://sourceforge.net/projects/regul

2010-03-08 15:42:00 496

原创 关于空字符串

string mystr = string.Empty; string mystr = ""; //定义空字符串,两种方法 if (mystr == "" && mystr.Length ==0 && mystr == string.Empty) { CommonClass.MsgBox("ye

2010-03-08 15:16:00 505

原创 Ajax 在用户控件中的应用(以Google Suggest为例)

事件触发:   客户端主体://定义用户控件ID全局变量var ClientID;function ShowDiv(divid){ //...}function HideDiv(divid){ //...}//页面加载时的处理function BodyLoad(){ HideDiv(ClientID + "searc

2010-03-07 12:15:00 681

原创 使用Ajax的一些原则

1.前、端后都要做好安全的把关工作由于Ajax也会接收后端传送来的资料,对这些资料都要采不信任态度,必须加以检查。2.尽量以HTTP POST方法传输资料 虽然POST并非万无一失,但比起GET至少较为安全。3.不要直接用eval函式唤起JSON物件JSON是采用JavaScript物件实字的资料格式,从后端传到Ajax程式时,必须采用eval函式将它从字串转成物件,这时必须先行检

2010-03-06 23:20:00 529

原创 XMLHttpRequest对象和DOM对象基础

一、XMLHttpRequest对象XMLHttpRequest对象的属性: 属性描述onreadystatechange状态改变的事件触发器readyState对象状态(integer): 0 = 未初始化 1 = 读取中 2 = 已读取 3 = 交互中 4 = 完成responseText服务器进程返回数据的文本版本

2010-03-06 23:08:00 516

原创 ASP常用函数详解

Array()   FUNCTION: 返回一个数组   SYNTAX: Array(list)   ARGUMENTS: 字符,数字均可   EXAMPLE:   Dim myArray()   For i = 1 to 7   Redim Preserve myArray(i)   myArray(i) = WeekdayName(i)   Next   %[/IMG]   RESULT: 建

2010-03-06 16:39:00 437

原创 ASP 常用函数积累

LBound() 函数: 返回指定的数组维可用的最小下标。UBound() 函数: 返回指定的数组维可用的最大下标。InStr([start, ]string1, string2[, compare]) 返回字符或字符串在另一个字符串中第一次出现的位置InStrRev()函数 返回某字符串在另一个字符串中最后出现的位置CDate() 函数可把一个合法的日期和时间表达

2010-03-06 16:36:00 440

原创 ASP的那些东西(一)

客户端脚本: 服务器端脚本: Vbscript是visual basic的一个子集,虽然限制了可以使用的内置函数的数量,但是也使得他非常小巧,从而提高了可移植性 Variant是vbscript的唯一数据类型,有13种子类型:Empty,Null,Boolean,Byte,Integer,Currency,Long,Single,Double,Date(Time),Stri

2010-03-06 15:38:00 575

原创 Anthem库的Google Suggest 实现

触发事件:onkeyup="LoadResults(this.value)"  客户端js主体://两种形式显示容器function ShowDiv(divid){ if (document.layers) {document.layers[divid].visibility="show";} else {document.getElem

2010-03-06 14:18:00 629

原创 XMLHttpRequest 对象异步调用web服务

触发事件:onclick="GetProductsList();"  客户端js主体:var xmlhttp = false;//声明XML对象var objXmlDoc;function getHTTPRequestObject(){ //详见该系列前几篇文章}function GetProductsList(){ //

2010-03-06 13:10:00 653

原创 Anthem 异步调用web服务

添加web服务应用 触发事件:onclick="GetProductsList();"  客户端js主体: function GetProductsList() { var maxamount = document.getElementById("txtPrice").value; //获取客户输入数据参数 //Anth

2010-03-06 01:26:00 506

原创 asp.net构建Web服务基础(含SOAP相关知识)

WSDL:是一个用来描述Web服务和说明如何与Web服务通信的XML语言。 怎样向别人介绍你的Web service有什么功能,以及每个函数调用时的参数等等。 web服务:进行web上数据交换的方法。能够以纯xml方式通信。 SOAP:简单对象存取协议。可看做xml方言; 以SOAP信封来传递和响应文本(包含:首部、主体)HTTP POST VS中建立web服务项目 (vs

2010-03-06 00:52:00 677

原创 Anthem 异步调用简单应用

引用 Anthem.dll 触发事件:onclick="CallAjaxFunction();  客户端JS主体:function CallAjaxFunction(){ var findName = document.getElementById("txtName"); //获取客户输入数据参数 //Anthem库异步调用服务器端SayHello

2010-03-06 00:37:00 829

原创 XMLHttpRequest 对象的Google Suggest 式简单应用

触发: onkeyup="getNames(this.value);  前端Js主体: //声明对象名称 xmlhttp = false;//定义请求路径var requestURL = "dataFetch.aspx?term=";function getNames(currentTerm){ if (currentTerm.length >

2010-03-06 00:11:00 717

原创 XMLHttpRequest 异步处理Json格式数据的典型应用

//声明对象实例var xmlhttp = false;//产生一个XMLHttpRequest对象实例getHTTPRequestObject();function getHTTPRequestObject(){ try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }

2010-03-05 11:38:00 6376

原创 XMLHttpRequest 异步处理XML典型应用

声明对象实例var xmlhttp = false;//产生一个XMLHttpRequest对象实例getHTTPRequestObject();function getHTTPRequestObject(){ try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }

2010-03-05 11:25:00 748

原创 XMLHttpRequest 异步处理Url的典型应用

<!--//申明对象实例var xmlhttp = false;function getHTTPRequestObject(){ try { // try legacy object first xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e

2010-03-05 11:09:00 570

原创 Javascript中对象的基本用法

声明:  function person(name, country) { this.name = name; this.country = country; }  实例化对象: var theauthor = new person(Daniel, U.S.A.);

2010-03-05 10:56:00 434

DirectX9中文手册

主要目的是为了学习。我希望自己可以通过写这个指南更快地学会DirectX。同时,我也希望为其他想学习的同伴提供一些学习资料。

2012-03-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除