Web
文章平均质量分 75
snail8384
这个作者很懒,什么都没留下…
展开
-
跨域Ajax解决方案
客户端Web页面使用Ajax访问跨域URL时,会被浏览器捕获,一般浏览器会给安全提示。这样显然用户使用就不是太方便。 这里提供一种可以跨域的访问方式,但本质上并不是真的跨域,而是使用HTTP代理将跨域URL转化为本域URL。 具体做法是这样的: 1)编写一个页面proxy.jsp,在页面中把要访问的跨域URL作为参数传递; 2)proxy.jsp得到URL参原创 2013-03-20 20:56:21 · 577 阅读 · 0 评论 -
javascript弹出窗口代码大全
如何利用网页弹出各种形式的窗口,我想大家大多都是知道些的,但那种多种多样的弹出式窗口是怎么搞出来的,我们今天就来学习一下: 1.弹启一个全屏窗口;www.kunde58.com 2.弹启一个被F11化后的窗口;www.kunde58.com 3.弹启一个带有收藏链接工具栏的窗口www.wangye8.原创 2009-07-13 07:31:00 · 598 阅读 · 0 评论 -
获取图片格式及大小
----------获取图片格式及大小----------------------- var picPath = "F:/index_a0b1.gif" var picType = picPath.split(/[.]/g) alert("图片格式:"+picType[picType.length-1].toLowerCase())转载 2009-04-09 18:04:00 · 813 阅读 · 0 评论 -
AJAX七宗致命罪
AJAX bandwagon是个好去处。它带给你更快、更高效、更强动态的应用。但它也有自身的缺陷。初一看,具备一些常识似乎就能避免这些缺陷,在一定程度上,的确如此。但从DHTML起源来看,AJAX应用程序充满了结构性差异。不论你在应用程序开发工作中掌握了多少常识,从别人犯的错误中吸取教训也是有好处的。我们称这些错误为“七宗死罪”,但它们不能代表全部的错误。事实上,在你犯这些致命过失转载 2008-12-26 15:05:00 · 705 阅读 · 0 评论 -
Ten ways to speed up the download time of your web pages
Ten ways to speed up the download time of your web pages By Trenton MossWhy is download speed so important?Do you like to wait for pages to download? Neither do your site users. Read on...1. Lay转载 2008-12-29 09:34:00 · 1055 阅读 · 0 评论 -
Printing with Style
Printing with Style By Per SIntroductionTherere a lot of techniques used on the net to create nice lookingprints from web pages. Some take a copy of the pages and removeunwanted elements manu转载 2008-12-29 09:23:00 · 644 阅读 · 0 评论 -
CSS技巧心得
1) 火狐和IE下都可以实现半透明效果: filter:alpha(opacity=50);/*这句为IE下有效*/ opacity:0.5;/*这句为FireFox下有效*/之前还不知道,以为滤镜只有IE有,火狐无法实现半透明呢,这下好了~~2) 同时使用背景图和背景色:background: url(../image/bg.gif) #EEEEEE no-repeat right bottom转载 2008-12-27 20:37:00 · 552 阅读 · 0 评论 -
Javascript中最常用的55个经典技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6.转载 2008-12-27 20:34:00 · 530 阅读 · 0 评论 -
JScript错误代码及相应解释大全
>JScript语法错误JScript语法错误是指当JScript语句违反了JScript脚本语言的一条或多条语法规则时导致的错误。JScript语法错误发生在程序编译阶段,在开始运行该程序之前。(错误发生在开发过程中),以下是32个语法错误 错误号描述十进制 十六进制 说明1001 800A03E9 内存不足1002 800A03EA 语法错误100转载 2008-12-26 14:52:00 · 577 阅读 · 0 评论 -
Ext.TabPanel示例
花了一个下午做了一个简单的TabPanel示例(ExtJS 4.0版本API):TabPanelTest(extjs 4) Ext.onReady(function(){ var panel1 = new Ext.Panel({ title: "C/C++",原创 2012-11-10 20:10:02 · 521 阅读 · 0 评论 -
JSON介绍
From: http://www.json.org/json-zh.htmlJSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language,Standard ECMA-262 3rd Edition - December 1999的转载 2012-11-23 06:53:33 · 453 阅读 · 0 评论 -
Web服务器推送技术
From: http://blog.csdn.net/daojunzeng/article/details/4170516 服务器推送(Server Push) 推送技术的基础思想是将浏览器主动查询信息改为服务器主动发送信息。服务器发送一批数据,浏览器显示这些数据,同时保证与服务器的连接。当服务器需要再次发送一批数据时,浏览器显示数据并保持连接。以转载 2013-03-08 15:19:17 · 573 阅读 · 0 评论 -
JavaScript类定义
JavaScript学了这么久,还没有试过写一个自定义的JS类,这次是因为有很多公用函数,想用类把它们封装起来,才尝试定义类,结果发现JS类定义确实很简单,以下是个示例:TestObject = { name: '对象属性', //成员或属性 method_1: function(){ alert("123");} //函数定义}; 如果有多原创 2013-02-23 11:49:43 · 422 阅读 · 0 评论 -
JavaScript Table行填充
使用JS脚本操作Table元素,在不同浏览器中操作方法不尽相同。当新建一行之后,IE中可以使用单元格操作来完成单元格的添加,而在FireFox中无法正确通过单元格来操作,而只能使用来实现。 因此,在编写填充函数时,要注意检测浏览器并分别处理。 JS代码如下: //往表格某位置插入行 function insertTableRow(tObj,原创 2013-02-23 12:29:45 · 738 阅读 · 0 评论 -
XML元素转化为JS对象
Web客户端与服务器端传输对象,除了使用JSON之外,选择XML作为传输媒介也是比较常用的一种方法。但在JS脚本中,直接使用XML似乎有点麻烦,因此需要在JS对象与XML文档之间做一个简单转化。 为了兼容大部分对象定义,XML文档采用如下形式传输: code 201301原创 2013-02-23 11:41:21 · 1265 阅读 · 0 评论 -
自定义Web Tab控件
由于程序需求,自定义了一个简单的Web Tab控件,能够实现Tab的功能,但存在如下几个不足: 1)响应事件showTab不够通用,没有把tabs作为参数传入; 2)当Tab超过一行时,会折行,而不会隐藏或者左右滑动; 3)Tab样式较简陋,没有太多修饰。 代码如下,仅供参考: Tab控件示例 var tabs = [原创 2013-02-23 11:26:33 · 1071 阅读 · 0 评论 -
JS计算从某一日期到现在的时间差
改造来自网络的JS函数,实现从某一日期到现在的时间差,代码如下://输入时间格式如:2013-03-06,diffType为时间类型,取值:day,hour,minute,secondfunction GetDateDiffFrom(startTime, diffType) { //将xxxx-xx-xx的时间格式,转换为 xxxx/xx/xx的格式原创 2013-03-06 13:05:40 · 1374 阅读 · 0 评论 -
Real Time Messaging Protocol
From: http://en.wikipedia.org/wiki/Real_Time_Messaging_ProtocolReal Time Messaging Protocol (RTMP) was initially aproprietary protocol developed by Macromedia for streaming audio, video转载 2013-01-13 13:39:12 · 1303 阅读 · 0 评论 -
关于DXImageTransform.Microsoft.AlphaImageLoader
打开ExtJS 4.0的desktop示例,在FireFox, IE 8等浏览器中均可以显示桌面图标,而在IE 6.0中无法显示PNG图标,甚至出现IE6非法操作的错误。CSS代码片段如下:.notepad-shortcut { background-image: url(./images/notepadLarge.png); width: 46px; heigh原创 2013-01-06 09:52:30 · 831 阅读 · 0 评论 -
Flex 4.0解决Session问题的山寨版方法
Flex 4.0中好象不支持设置URLRequest请求头,弄了半天,都没有成功,据说之前的版本可以用,晕。 最后没有办法,只好想了一个山寨版的方法,来弥补Flex写的SWF不支持会话的问题。 首先,修改服务器Web容器获取Request对应会话的方法,让该方法同时支持从Cookie标题和Request对象取会话ID的功能,但优先处理来自Cookie的SessionID原创 2012-12-29 15:54:30 · 540 阅读 · 0 评论 -
科学设计你的网站网页
科学设计你的网站网页:来自 Eye-Tracking研究的23节必修课 ——Christina Laun在网络设计领域关于Eye-Tracking的研究十分火爆,但是如何把这些研究结果转变为具体可行的设计来运作依旧是个难点。以下就是一些来自于Eye-Tracking研究结果的窍门,可以为改进你的网站设计提供些意见:1.对比图像,文字更具吸引力与你所认为的相反,在浏览一个网站的时候,能够转载 2008-12-27 20:23:00 · 526 阅读 · 0 评论 -
JavaScript技巧参考
· 事件源对象 event.srcElement.tagName event.srcElement.type· 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture();· 事件按键 event.keyCode event.shif转载 2008-12-26 14:57:00 · 557 阅读 · 0 评论 -
HTML Vertical Bar Chart
HTML Vertical Bar Chart By Neeraj SalujaDownload demo project - 3.7 Kb Download HTML Vertical Chart with ASP.NET 1.1 demo project - 20.4 Kb IntroductionRecently, I came across a requirement转载 2008-12-29 09:26:00 · 1453 阅读 · 0 评论 -
Multiple Language Syntax Highlighting, Part 1: JScript
Multiple Language Syntax Highlighting, Part 1: JScript By Jonathan de Halleuxhighlight_src.zip (112.3 Kb) highlight-demo.zip (8.9 Kb) New languages supported: JScript, VBScript, C, XML ! Out转载 2008-12-29 21:05:00 · 1036 阅读 · 0 评论 -
JavaScript Context Menu Control
JavaScript Context Menu Control By Sameer NIGAM Download demo application - 11 KB IntroductionI’m going to introduce here a JavaScript Context Menu control. It isa cross-browser J转载 2008-12-29 20:37:00 · 1004 阅读 · 0 评论 -
客户端限制上传文件大小的方法初探
在处理文件上传事务的过程中,对文件大小的校验,从设计角度讲,最方便的方法莫过于在服务器端来做。但是出于服务器压力与客户体验的考虑,一般还是要放在客户端做。不过我总觉得客户端校验上传文件大小没有太好的办法。第一种方法据说可以在FORM表单之内、FILE文件输入框之前加入如下代码来实现:PLAIN TEXTHTML: TYPE="HIDDEN" NAME="MA转载 2008-12-29 20:28:00 · 1004 阅读 · 0 评论 -
Custom Alert Boxes using JavaScript and the DOM
Custom Alert Boxes using JavaScript and the DOM By Helbrax Download source code - 6.64 KBIntroductionAlert boxes in JavaScript are notoriously unforgiving when it comes转载 2008-12-29 20:45:00 · 886 阅读 · 0 评论 -
Easy Client Side TabStrip
Easy Client Side TabStrip By HoangKC Download source files - 23 Kb IntroductionTabMenu is a component which almost all web developershave to work with. On creating a website with转载 2008-12-29 20:44:00 · 634 阅读 · 0 评论 -
DHTML Hierarchical Web Tab
DHTML Hierarchical Web Tab By Steve Puri Download demo project - 2.13 Kb IntroductionMy previous DHTML Web Tabarticle implemented a simple client-side web tab using HTML, JavaScriptan转载 2008-12-29 21:26:00 · 1062 阅读 · 0 评论 -
A Web-based Rich Content Editor that works on Opera
A Web-based Rich Content Editor that works on Opera By volkan.ozcelik Download source files - 31.0 Kb IntroductionThere are plenty of web-based rich text editors around. To list some:ht转载 2008-12-29 21:11:00 · 1372 阅读 · 0 评论 -
Internet Explorer Style Information Bar in JavaScript
Internet Explorer Style Information Bar in JavaScript By HelbraxDownload source - 6 KB IntroductionInternet Explorer has an interesting, although sometimes consideredmaligned, notification转载 2008-12-29 20:43:00 · 901 阅读 · 0 评论 -
DMenu, DHTML Menu
DMenu, DHTML Menu By Paul Watson Download source - 3 KbView online demoSummaryA strictly structure, presentation and function seperated n depthDHTML menu. The power of HTML coupled with转载 2008-12-29 09:31:00 · 1274 阅读 · 0 评论 -
JavaScript ListBox Control
JavaScript ListBox Control By Sameer NIGAMDownload the sample application - 4.52 KBIntroductionJavaScript ListBox Control is a cross-browser JavaScript class. It is a sub set of HTML转载 2008-12-29 20:36:00 · 1008 阅读 · 0 评论 -
JavaScript函数小集锦
javascript函数一共可分为五类: ·常规函数 ·数组函数 ·日期函数 ·数学函数 ·字符串函数 1.常规函数 javascript常规函数包括以下9个函数:转载 2008-12-25 18:20:00 · 507 阅读 · 0 评论 -
DOMTab
一个标签式的网页脚本,感觉还可以,收藏起来了。 官方网址:http://onlinetools.org/tools/domtabdata/原创 2008-12-23 22:04:00 · 556 阅读 · 0 评论 -
Ajax跨域工具: Modello.ajax
问题1[*r7X/HQ#_xWpA0Ajax是个好东西,但使用起来却不是那么方便。问题总结如下:O,`0T^3Bmvwv9v0PHPChina 开源社区门户|d0fE&{C D^在各种浏览器上的创建方式和使用方法不一致PHPChina 开源社区门户Zkn@D"r/各个浏览器对响应的缓存策略有所不同3DE0ow^*k9a}0浏览器存在跨域获取限转载 2008-12-22 11:13:00 · 847 阅读 · 0 评论 -
Ajax 和 XML: 五个很酷的 Ajax 小部件
Ajax 和 XML: 五个很酷的 Ajax 小部件使用 Ajax 和 XML 以及新的图形工具增强您的站点级别: 中级Jack D Herrington (jherr@pobox.com), 高级软件工程师, Leverage Software Inc.2007 年 2 月 16 日随着 Web 2.0浪潮的到来,用户体验得到了全新的关注。用户体验的一部分就是以新颖的方式与用户交互以转载 2008-12-01 10:59:00 · 4510 阅读 · 0 评论 -
Ajax RSS 阅读器
Ajax RSS 阅读器使用 Ajax 构建 RSS 阅读器级别: 高级Mr. Jack D Herrington (jherr@pobox.com), 高级软件工程师, Leverage Software, Inc.2006 年 5 月 29 日学习如何构建 Ajax(Asynchronous JavaScript and XML)RSS(Really SimpleSyndicati转载 2008-12-01 18:38:00 · 2440 阅读 · 0 评论 -
利用压缩网页来提升网站浏览速度
利用压缩网页来提升网站浏览速度级别: 中级刘 冬 (javayou@gmail.com), 开发工程师, 2007 年 2 月 28 日本文主要介绍如何通过对页面进行压缩从而节省网站的带宽以及提升用户的访问速度。网站的访问速度是由多个因素所共同决定的,这些因素例如应用程序的响应速度、网络带宽、服务器性能、与客户端之间的网络传输速度等等。其中最重要的一个因素是应用程序本身的响应转载 2008-12-01 10:57:00 · 535 阅读 · 0 评论 -
Ajax 和 XML: 将 Ajax 用于多媒体
Ajax 和 XML: 将 Ajax 用于多媒体使用 Ajax 技术播放电影和幻灯片级别: 中级Jack D Herrington (jherr@pobox.com), 高级软件工程师, Leverage Software Inc.2007 年 11 月 12 日宽带、媒体、电影、图像和声音等技术的出现推动了 Web 2.0 的发展。了解如何把多媒体与 PHP 和 Asynchronous J转载 2008-11-27 20:24:00 · 632 阅读 · 0 评论