Welcome 微信登录

首页 / 脚本样式 / JavaScript

如何定制页面提示信息(tooltips)

如何定制页面提示信息(tooltips)

如何定制页面提示信息(tooltips)2011-08-26一个页面上往往有很多链接、按钮,如果没有任何提示信息,会让人很迷茫。虽然IE也带提示功能,只要给title属性赋值,如下代码 <a href="#" title="this a test">自带的提示</a>这样的提示很单调,鼠标移上去的时候显示出来,当鼠标在上面移动的时候,提示信息不会跟随,对比下面自定义的提示信息,差别就很明显,所...
配置SuperMap iServer 2.0的在线脚本开发

配置SuperMap iServer 2.0的在线脚本开发

配置SuperMap iServer 2.0的在线脚本开发2011-08-26 博客园 dulvyizhihua习惯了GoogleMap API的开发,大家都希望能够利用这种开发方式,来做一些 html静态页面开发,或者是PHP页面开发,我们不用再去关心究竟服务器如何管理 与开发。这里我们利用SuperMap iServer 2.0的JS SDK来配置一个允许在线开发的环境 ,过程较为简单:1、我们利用SuperMap iServer自带的Demo Han...
利用json隔离网站布局和页面实际模块的内容载入

利用json隔离网站布局和页面实际模块的内容载入

利用json隔离网站布局和页面实际模块的内容载入2011-08-26 博客园 V.Enjoy在项目中,有个这样的需求:动态维护页面的布局,以及动态载入布局容器中的 具体模块。最开始的实现方式是,在服务端一次性获取当前页面的布局结构,当 前页面的所有功能模块,同时通过循环检索某一功能模块属于哪个容器并合理放 置,最后获取具体功能模块的实际内容,一次性输出完成页面的显示。虽然解决了问题,但这种方式导致了单次请求返回数据的急剧增大,特别是在 页面布局复杂、功能模...
基于Json的富客户端简易分页留言板设计

基于Json的富客户端简易分页留言板设计

基于Json的富客户端简易分页留言板设计2011-08-26 博客园 左洸原来认为写一个留言板应该是比较容易的事情,从没动过手,这回试着写了一 个,感觉即容易也不容易。容易的方面是留言板的结构很简单,发送数据到服务器->保存到数据库- >返回新的数据到浏览器->刷新页面不容易的地方是很多细节要注意,不知道什么地方一个小问题就出错了。这个留言板前台使用 Flex ,文件二百多K,初次加载比较慢,运行起来就快 了。后台使用 PHP ,用了 C...
window.onbeforeunload方法在IE下无法正常工作的解决办法

window.onbeforeunload方法在IE下无法正常工作的解决办法

window.onbeforeunload方法在IE下无法正常工作的解决办法2011-08-26 博客园 老米事件的起因是由于在工作中有客户反映,常常会有用户在浏览网页的过程中订 购了商品,但是由于用户一下子打开的窗口过多,又或者在敲打键盘时,错误地 按到了F5键,导致页面刷新或者不正常关闭,而这时在该网页上所做的一切操作 的信息都丢失了,如果我们可以提供一个在客户信息未处理完成时的提示那该多 好啊,下面的代码可以做到不管用户是点击了关闭,或者是在任务栏关...
setTimeout与setInterval在不同浏览器下的差异

setTimeout与setInterval在不同浏览器下的差异

setTimeout与setInterval在不同浏览器下的差异2011-08-26 博客园 愚公setTimeout与setInterval是window对象的两个非常神奇方法,用于实现定时 或延时调用一个函数或一段代码。(新手可能认为setTimeout与setInterval是javascript函数,这是错误的。 新手容易将javascript对象函数与DOM对象方法混淆。)先来一段代码,大家猜猜在各种浏览器下的结果会是怎么样的呢?function...
浅谈FireFox中file控件不能取到客户端文件的完整路径的问题

浅谈FireFox中file控件不能取到客户端文件的完整路径的问题

浅谈FireFox中file控件不能取到客户端文件的完整路径的问题2011-08-26 博客园 Jaxu相信很多人都使用过<input type="file"/>这样的HTML控件,它看起来 非常普通,是我们在做Web应用程序中用于上传客户端本地文件时不可缺少的控件 ,然而最近我发现这个控件在最新的FireFox浏览器(或者最新的IE8中也会存在 这个问题,我没有尝试过,读者可以试一下)中却失去了效果,导致我们在通过 这个控...
使用javascript实现一个高级组合查询控件(内含初步实现原型)

使用javascript实现一个高级组合查询控件(内含初步实现原型)

使用javascript实现一个高级组合查询控件(内含初步实现原型)2011-12-23在很多项目中,特别是信息系统,查询功能占了项目的大部分;同时查询条件的组合要求丰富,因此实现起来变得复杂。一般情况下,我们只会实现有限的条件查询,如一个表的某几个重要的字段或者甚至所有的字段;当然,常规的情况下客户是足够用的,但一些高级的应用,如((字段1>10) or (字段2=5)) and 字段3 is not null) 这种复杂的条件组合,就不一定适合了...
20个优秀的JavaScript导航菜单

20个优秀的JavaScript导航菜单

20个优秀的JavaScript导航菜单2011-12-23JavaScript允许你在网页中添加交互和反馈,使得用户体验更棒也更直观。本文将为大家介绍20个基于JavaScript的导航菜单。要记住如果客户端浏览器关闭了JavaScript(平均有5%的用户通过W3 web statistics关闭了JS),这些技巧中的几个可能不能正常工作。在这篇文章中,你将发现一些非常棒的、独特的JavaScript导航技巧和实例。点击图片直接跳转到导航菜单演示页面,...
Bluff--JavaScrip中的美丽图表

Bluff--JavaScrip中的美丽图表

Bluff--JavaScrip中的美丽图表2011-12-23Bluff是Ruby的JavaScript Gruff图形库(Gruff graphing library)接口。它以最小限度的依赖程度支持Gruff的所有特征;你所需要启动的唯一第三方脚本是JS.Class(压缩后大约2kb)和Google的ExCanvas,来支持IE中的canvas元素。所有这些脚本都是随Bluff下载一起提供。Bluff本身压缩后大约8kb左右。当画图的时候,建立一个新...
JavaScript中的内存泄露模式:在JavaScript应用程序中处理循环引用

JavaScript中的内存泄露模式:在JavaScript应用程序中处理循环引用

JavaScript中的内存泄露模式:在JavaScript应用程序中处理循环引用2011-12-23 IBM developerWorks Abhijeet Bhattachary如果您知道内存泄漏的起因,那么在 JavaScript 中进行相应的防范就应该相当容易。在这篇文章中,作者 Kiran Sundar 和 Abhijeet Bhattacharya 将带您亲历 JavaScript 中的循环引用的全部基本知识,向您介绍为何它们会在某些浏览器中产...
使用外部库实现JavaScript的面向对象特性

使用外部库实现JavaScript的面向对象特性

使用外部库实现JavaScript的面向对象特性2011-12-23ECMAScript是通过ECMA-262标准化的脚本程序设计语言,面向对象的JavaScript是对其的扩展和支持。面向对象语言有能力支持类以及类中方法和属性的重用,在JavaScript中实现继承可以通过本身的多种方法来实现,比如call()、 apply()、仿冒、原型链,其中各有优缺点,此外还可以通过一些外部库实现继承的能力,比如xbObject、zinherit等。◎通过对象仿冒...
利用javascript脚本轻松实现局部刷新

利用javascript脚本轻松实现局部刷新

利用javascript脚本轻松实现局部刷新2011-12-23AJAX,这个很熟悉的词,但是却用的很少的技术.如今我遇到了需要局部刷新的功能,此前我考虑用AJAX技术,但是老总说不用费那么多时间,直接全部刷新得了.我想到了既不用AJAX也不需要全部刷新的好办法.其实,AJAX也就是 javascript脚本的应用.全拼是:AsynchronousJavaScript+XML .Ajax不是一个技术,它实际上是几种技术,每种技术都有其独特这处,合在一起就成...
javascript结合Cookies实现浏览记录历史

javascript结合Cookies实现浏览记录历史

javascript结合Cookies实现浏览记录历史2011-12-23最近在工作当中遇到一个问题 有个页面需要添加一个浏览历史记录功能,具体来说就是要记录下用户在此网站的点击历史 并把它们降序排列出来(只显示前6个浏览历史而且不能重复)。由于以前对javascript了解不够深入,一时间手足无措。后来经过两位高手同事的指点(对这两位同事的敬仰犹如滔滔江水连绵不绝...),恍然大悟,豁然开朗成功地完成了此功能的添加。首先来介绍一下javascript中关...
<< 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 >>