JavaScript技术

JavaScript技术

js中cookie的使用详细分析

阅读(25) 作者(admin)

cookie概述 在上一节,曾经利用一个不变的框架来存储购物栏数据,而商品显示页面是不断变化的,尽管这样能达到一个模拟 全局变量的功能,但并不严谨。例如在导航框架页面内右击,单击快捷菜单中的【刷新】命令,则所有的JavaScri...

JavaScript技术

清除网页历史记录,屏蔽后退按钮!

阅读(25) 作者(admin)

本文介绍网络上可找到的各种禁用浏览器后退按钮方案,分析它们各自的优缺点和适 用场合。一、概述    曾经有许多人问起,“怎样才能‘禁用'浏览器的后退按钮?”,或者“怎样才能防止用户点击后退按钮返回以前浏 览过的页...

JavaScript技术

jquery 将disabled的元素置为enabled的三种方法

阅读(25) 作者(admin)

这里发现可以采用三种的变通方法将置为disabled的元素状态改为enabled。 第一种:改变disabled的boolean状态,具体代码及解释如下: 复制代码 代码如下:$("button:eq(2)").click(function(){ var text2=$("input:text:eq(2...

JavaScript技术

jquery JSON的解析方式

阅读(43) 作者(admin)

这里考虑都考虑的是服务器返回的是JSON形式的字符串的形式,对于利用JSONObject等插件封装的JSON对象,与此亦是大同小异,这里不再做说明。

这里首先给出JSON字符串集,字符串集如下: 复制代码 代码如下:var data=" { root:...

JavaScript技术

js 图片轮播(5张图片)

阅读(25) 作者(admin)

演示地址:http://img.jb51.net/online/picPlayer/picplay.htm复制代码 代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htm...

JavaScript技术

js刷新页面方法大全

阅读(24) 作者(admin)

如何实现刷新当前页面呢?借助js你将无所不能。1,reload 方法,该方法强迫浏览器刷新当前页面。语法:location.reload([bForceGet]) 参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从...

js解决select下拉选不中问题
JavaScript技术

js解决select下拉选不中问题

阅读(19) 作者(admin)

当事件mouseover中出现select下拉框时,select下拉是选不中的,解决办法:var o = e.relatedTarget || e.toElement;//判断下移动到的对象,移动到option上ie下是null,firefox等为undefined。。
if (!o) return;//为option退出...

JavaScript技术

javascript记录文本框内文字个数检测文字个数变化

阅读(19) 作者(admin)

最近在做一个项目中遇到这样一个问题,要对文本框中用户输入的文字进行记数,在下面显示出来,因为我们做的是一个短信发送平台,现在我们国家的短信服务,如果你的信息超过了70个字符,短信就会按二条给你下发。所以要求我们给用户...

JavaScript技术

返回顶部按钮响应滚动且动态显示与隐藏

阅读(24) 作者(admin)

很多的网站上都有返回顶部功能,判断滚动参数动态显示与隐藏,比较适合初学者<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns...

JavaScript技术

js实现select组件的选择输入过滤代码

阅读(21) 作者(admin)

实现select组件的选择输入过滤作用的js代码如下:/***其中//******之间的部分显示的是在没有选择输入过滤功能的代码上加入的功能代码**//** * @description This plugin allows you to make a select box editable lik...

JavaScript技术

javascript模拟实现ajax加载框实例

阅读(25) 作者(admin)

本文实例讲述了javascript模拟实现ajax加载框的方法,分享给大家供大家参考。具体方法如下:复制代码 代码如下:function loading(p_value,str)
{
if (p_value)
{
if (!document.getElementById("load_area"))
{
var par...

jquery幻灯片插件bxslider样式改进实例
JavaScript技术

jquery幻灯片插件bxslider样式改进实例

阅读(28) 作者(admin)

本文实例讲述了jquery幻灯片插件bxslider样式改进方法,分享给大家供大家参考。具体如下:对比了很多jquery的幻灯片,都觉得不是很好,最后发现bxslider兼容性最好,移动设备支持手动翻动。但是官方提供的显示效果真的很难看,让...

JavaScript技术

用原生JS获取CLASS对象(很简单实用)

阅读(26) 作者(admin)

听说是最常用。。。。我是看了dom编程艺术想到的。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/...

JavaScript技术

通过JS动态创建一个html DOM元素并显示

阅读(17) 作者(admin)

近日,因工作需要,需要通过点击某个元素后, 动态创建一个DOM元素并显示,因此写了一些相关的JS函数,在此记录,以作备忘:/**//* 动态创建DOM元素的相关函数支持 www.jcodecraeer.com */ /**//* 获取以某个元素的DOM对象 @obj 该...

JavaScript技术

用原生js做个简单的滑动效果的回到顶部

阅读(18) 作者(admin)

很多网页在下方都会放置一个“返回顶部”按钮,尤其是页面底部没有导航的网页,这样可以帮助访客重新找到导航或者重温一遍广告(想得真美)。随着近几年来 JavaScript 的应用日渐广泛,滑动效果无处不在,于是我也跟跟风,将返回顶...

JavaScript技术

原生的html元素选择器类似jquery选择器

阅读(16) 作者(admin)

做前端,需要选择元素,虽说有jquery和各大js库已经帮我造好了轮子,但我想试试自己实现一个,正好项目也不忙,正好加入自己的js文件中,下面是实现代码。用$g(“#content .op”)这种格式就可以调用,和jquery $()的参数一样:funct...

JavaScript技术

JavaScript跨域方法汇总

阅读(25) 作者(admin)

做Web开发经常需要面对跨域问题,跨域问题的根源是浏览器安全中的同源策略,比如说,对于http://www.a.com/1.html来说:1.http://www.a.com/2.html是同源的;
2.https://www.a.com/2.html是不同源的,原因是协议不同;
3.http://ww...

JavaScript技术

js阻止事件追加的具体实现

阅读(23) 作者(admin)

有些时候可以使用 e.stopPropagation(); e.preventDefault();来阻止事件冒泡,和默认事件的执行。但不能阻止事件的追加。什么情况下要阻止事件的追加呢?比如:点击“结账”,这样的操作时,结账本身有自己的事件,但结账前要判...

JavaScript实现继承的4种方法总结
JavaScript技术

JavaScript实现继承的4种方法总结

阅读(20) 作者(admin)

JavaScript虽没有给出继承的关键字,但是我们依然能够拿出一些好办法实现。1、原型链继承:复制代码 代码如下:
var Base = function()
{
this.level = 1;
this.name = "base";
this.toString = func...

JavaScript实现网页截图功能
JavaScript技术

JavaScript实现网页截图功能

阅读(34) 作者(admin)

使用JavaScript截图,这里我要推荐两款开源组件:一个是Canvas2Image,它可以将Canvas绘图编程PNG/JPEG/BMP的图像;但是光有它还不够,我们需要给任意DOM(至少是绝大部分)截图,这就需要html2canvas,它可以将DOM对象转换成一个canva...

Javascript Memoizer浅析
JavaScript技术

Javascript Memoizer浅析

阅读(26) 作者(admin)

以下来自John Hann的实现,这段代码引起了我的注意,它用巧妙的方法把方法调用的结果缓存起来了。代码解析:复制代码 代码如下:
// memoize: 使用memoization来缓存的通用方法
// func: 要被缓存的方法
// context: 方法...

让JavaScript和其它资源并发下载的方法
JavaScript技术

让JavaScript和其它资源并发下载的方法

阅读(24) 作者(admin)

在IE6/7里JavaScript会从两个方面阻碍页面呈现:
script标签下面的网页资源在script加载完之前会停止请求、下载。
script标签下面的html元素在script加载完之前会停止渲染。在ie6/7 firefox2/3 Safari3 Chrome1 和 ope...