DIV CSS网页布局中常用的列表元素ul ol li dl dt dd释义,块级元素div尽量少用,和table一样,嵌套越少越好ol 有序列表。<ol><li>……</li><li>……</li><li>……</li></ol>表现为:1……2……3……ul 无序列表,表现为li前面是大圆点而不是123<ul><li>……</li><li>……</li></ul>很多人容易忽略 dl dt dd的用法dl 内容块dt 内容块的标题dd 内容可以这么写:<dl><dt>标题</dt><dd>内容1</dd><dd>内容2</...
类别:网页编程 查看:123
更新:2014-06-05
triggerHandler(type, [data]) 返回值:jQuery
概述
这个特别的方法将会触发指定的事件类型上所有绑定的处理函数。但不会执行浏览器默认动作,也不会产生事件冒泡。
这个方法的行为表现与trigger类似,但有以下三个主要区别:
* 第一,他不会触发浏览器默认事件。
* 第二,只触发jQuery对象集合中第一个元素的事件处理函数。
* 第三,这个方法的返回的是事件处理函数的返回值,而不是据有可链性的jQuery对象。此外,如果最开始的jQuery对象集合为空,则这个方法返回 undefined 。
参数
typeString
要触发的事件类型
data (可选)Array
(可选)传递给事件处理函数的附加参数
示例
...
在发送request的时候,一般情况下xmlHttp.onreadystatechange = handleStateChange;是不允许直接带参数的,但是如何我们想要带参数怎么办?可以这样解决:xmlHttp.onreadystatechange = function(){handleStateChange(a,b);}下面就是需要你自定义handleStateChange(a,b)这个函数了,这个我想总归会的,不会的去搜索一下,网上多的是。。。顺便抄一个吧
function handleStateChange(a) { //alert(xmlHttp.readyState); if(xmlHttp.readyState == 1) { document.getElementById(a).style.cssText&n...
Asynchronous JavaScript and XML(AJAX)最近掀起的高潮,要完全归功于Google在Google Suggest和Google Maps中的使用。对ASP.NET而言,AJAX不需要回传就能进行服务器端处理,从而使客户机(浏览器)具有丰富的服务器端能力。换句话说,它为异步指派和处理请求与服务器响应提供了一个框架。AJAX利用了一些不是很新颖的已有技术,但是对这些技术(加到一起就是AJAX)的爱好最近突然升温。
请尝试Michael Schwarz的AJAX .NET包装器,通过它ASP.NET开发人员可以快速方便的部署很容易利用AJAX功能的页面。需要注意的是,这个包装器处于初期开发阶段,因此还没有完全成熟。
它是如何工作的...
最近需要做一个对特定请求进行响应的接口,只是在内部处理,不存在UI,机于这种情况,当然是使用实现IHttpHandler来进行处理,可以减掉加载HTML 控件的时间。本来都是这样想的,对于IHttpHandler 中定义了两个方法,ProcessRequest(HttpContext ctx) 和 IsRunable() 这两个,看到在ProcessRequest(HttpContext ctx) 中有个HttpContext的输入参数,本来以为通过这个就可以对所有的服务器对象进行使用,只是在前面需要对HttpContext的引用。不过问题出现了,在这个自定义HTTP 响应处理头中需要写入Session,对于其他Request和Response 都可以通过使用HttpContext来引用使用,不过Session 就是不行,总是出现对...
<?
$DB_SERVER = "server"; /* database server hostname */
$DB_NAME = "dbname"; /* database name */
$DB_USER = "root"; /* database user */
$DB_PASS = "*************"; /* database password */
$DB_SELECT_DB = "";
$SESS_LIFE = get_cfg_var("session.gc_maxlifetime");
function sess_open($save_path, $session_name) {
global $DB_SERVER, $DB_NAME, $DB_USER, $DB_PA...
DLL方式封装MDI子窗体是一种常用的软件开发技术,它的优点:人员可以负责某一个模块的编写包括(界面+逻辑),可以互不干扰,模块开发完成后,主程序统一调用。程序升级,当程序升级时,不用编译主exe文件,更新某个DLL就可以升级。可以根据客户不同的需求、价钱给他们不同的模块。(奸商都愿意用这招) 用到这个技术,因为小弟没有用过,在网上google了一下,对它有了了解,我用的是基于COM的DLL,下面总结如下:想在DLL中封装MDI子窗体,要注意以下几点:你的DLL中的接口要有两个参数:第一,主程序的Application对象;第二,主程序窗体对象;你要重写DLL入口函数,如果是基于COM的,要注意:因为COM没有TA...
需要一个用来注入的dll(inject.dll)及一个调用程序(caller.exe) 流程: caller.exe procedure TestHook; var pwnd,hChild, hwndInject hwnd; msgtmsg; begin 通过窗口标题用FindWindow找到要注入的程序的主窗口句柄pwnd pwnd = findwindow('Progman',nil); 用FindwindowEx(hMain,0,nil,nil)找到要处理的子窗口句柄hChild hChild = findWindowEx(pwnd,0,nil,nil); 用getwindowThreadProcessid(hChild,nil)找到要注入的线程 dwThreadID = getwindowThreadProcessid(hChild,nil); 调用 inject.dll的SetInjectHook方法 SetInjectHook(dwThreadID); 等待消息返回 getmessage(msg,0,0,0); 找到注入的窗口 hwndInjec...
编程序时,那长长的数据连接字符串相信一般人是记不住的,大部分人都是在网上查到现成的后COPY过来用,但毕竟还是很麻烦,有时候一时半刻还找不到合适的,今天无意中在网上发现了一个非常好的办法,真的是太太太方便了!! 首先,在桌面上建一个名为conn的txt文本文件,然后将后缀名改为udl ,然后双击它,打开相应对话框。 其次,我们选择要设置的连接,这里选择的是sql server 然后,我们点击确定,进入选择服务器,以及确认认证方式和数据库的一栏 这里如果是本机的,就用windows集成身份验证,如果是非本机的,就用sql认证吧,设置好之后,可以测试连接 如果连接成功,那么在conn文件里便自动生成一段连接数据库的代码,我们只需要将此代码...
ThreadLocal的核心思想很简单:为每个独立的线程提供一个变量的副本。Java提供的synchronized关键字使用了“同步锁”的机制来阻止线程的竞争访问,即“以时间换空间”。: " 10pt; FONT-SIZE:> ThreadLocal则使用了“拷贝副本”的方式,人人有份,你用你的,我用我的,大家互不影响,是“以空间换时间”。每个线程修改变量时,实际上修改的是变量的副本,不怕影响到其它线程。为了加深对ThreadLocal的理解,下面我使用一个例子来演示ThreadLocal如何隔离线程间的变量访问和修改:【1】SerialNum类package example.thread.threadLocal;public class SerialNum { private st...
有时我们需要知道每个用户的登录信息,一般我们是将登录的用户信息是保存在session范围内,而我们在DAO中要是使用用户的某些信息,比哪录录ID,单位ID之类的信息进行过滤时,需要从从control 层传到 sevice层,再传到DAO层,比较麻烦。所以我们利用threadLocal 类来解决这方案,做到在任何类中可以直接得到session中的类型,具体实现思路是:用threadLocal 来保存userInfo的信息,在需要使用的类中只需要 new LocalThreadBean().getUserInfo()就可以得到用户登录信息了。 首先建立一个bean: 以下是JAVA代码:【复制】
Code:/** *〖文件名〗: LocalThreadBean .java */ package com.ygsoft.util; import ja...
本文介绍了动态链接库的基本特点,给出了VC++建立DLL以及在PowerBuilder中调用VC++创建的DLL函数的编程实例,实现了通过DLL连接PowerBuilder和VC++编制的不同程序的目的。 一、DLL概述: 动态链接库(Dynamic-Link Library),简称DLL,是基于Windows程序设计的一个非常重要的组成部分。使用DLL有许多优点: (1)使用DLL的动态连接不是将库代码拷贝,只在程序中记录函数的入口点和接口,在程序执行时才将库代码装入内存,如果有多个程序使用相同的DLL,也只需将DLL在内存中装载一次,节省了内存开销。 (2)DLL是基于Windows的程序模块,它不仅包含可执行代码,还可以包含数据,各种...
一个EXE文件(或者再加PBD文件)要提交给脱离了PowerBuilder环境的用户使用时, 还必须提供一些PowerBuilder应用程序执行、数据库连接等实现所必需的环境动态链接库文件。如果缺少这些dll文件,应用程序可能无法启动,或者无法连接到数据库服务器。 这就是说,经过编译生成的PowerBuilder应用程序需要一定的运行环境。 以下几个文件在PowerBuilder的SharedPowerBuilder文件夹中(或者使用开始菜单中的"查找"),提交应用程序时需要将它们拷贝到EXE文件所在的路径下(对于32位Windows或NT操作系统): PBVM70.DLL :PowerBuilder 虚拟机,必需 PBTRA60.DLL :用来数据库跟踪调用,可选 PBRT...
新游戏常见错误处理方法:1、各种未知错误如“配置不正确”或其他错误:首先确认安装了vcredist(VC++)和Framework。VC++下载,Framework下载2、缺少d3dx9_xx.dll(如d3dx9_40\41...):安装最新版DirectX,此处下载。另外注意:只要是缺少d3xxxxx类的提示,都是此问题,下载上面最新DX安装即可。3、缺少PhysXLoader.dll等错误:如果你是N卡且支持PhysX,下载最新显卡驱动即可,如果不支持PhysX,这里单独下载PhysX驱动强行安装。4、缺少openal32.dll安装openal,此处下载。5、缺少xlive:个别游戏基于windows live下运行,安装LIVE游戏平台即可,此处下载。6、提示插入CD或DVD或运行时提示输入序列号(非...
类别:其它 -
硬件 查看:109
更新:2014-05-07
进程文件: [system process] or [system process] 进程名称: Windows内存处理系统进程 描 述: Windows页面内存管理进程,拥有0级优先。 介 绍:该进程作为单线程运行在每个处理器上,并在系统不处理其他线程的时候分派处理器的时间。它的cpu占用率越大表示可供分配的CPU资源越多,数字越小则表示CPU资源紧张。 System Idle Process为何物 问:在使用Windows XP的过程中,按“Ctrl+Alt+Del”键调出任务管理器,在进程中我发现一个名为“System Idle Process”的进程,它往往占用了大部分CPU资源,经常是80%以上,请问为什么它占用了那么多资源? 答:...
使用Windows 9x/Me的朋友最害怕的便是突然屏幕上出现“非法操作”的提示,而其中的显示信息又常常涉及kernel32. dll这个文件,那么kernel32.dll是什么,如何应对与解决这类问题呢?相信下面这篇文章会为你指点迷津。 kernel32.dll 一、什么是kernel32内核文件 kernel32.dll是Windows 9x/Me中非常重要的32位动态链接库文件,属于内核级文件。它控制着系统的内存管理、数据的输入输出操作和中断处理,当Windows启动时,kernel32.dll就驻留在内存中特定的写保护区域,使别的程序无法占用这个内存区域。 有时,Windows会弹出“非法页错误”的消息框,简单地说,这是因为某个或多个程序试图访问kernel32.d...