一:JavaScript静态页面值传递之URL篇能过URL进行传值.把要传递的信息接在URL上.Post.htm 代码如下:function Post(){//单个值 Read.htm?username=baobao;//多全值 Read.htm?username=baobao&sex=male; url = "Read.htm?username="+escape(document.all.username.value);url += "&sex=" + escape(document.all.sex.value);location.href=url;}Read.htm代码如下:/**--------------- Read.htm -----------------* Request[key]* 功...
最近一直在研究Dedecms,准备建站之前,就一直在想用不用伪静态,到现在还没有决定下来,想来想去,最好的办法还是看一看同类型的网站采用的是静态还是伪静态。那么我们打开一个网站,在基础知识不够的情况下,如何简单快速的判断出这个网页是静态还是伪静态呢?下面给大家来简单介绍一下: 伪静态和静态单从URL来看,很难分辨出来,一般网页后缀都是以.html结尾。我们可以借助一段简单的javascript代码判断一下: 首先说明这段jav...
说起“渐变色”,你会想起什么? 当我开始搜索查找这个名词的时候,才发现它实际上是有两种理解或者说是两种形式的:动态渐变和静态渐变。 所谓动态渐变,举个简单的例子:他来了,她的脸渐渐红了...渐渐的,渐渐改变的,是不断在改变的;而静态渐变,也就更简单了:天上一到彩虹,赤橙黄绿青蓝紫啊...在当前展示的成品中,颜色从一部分到另一部分的颜色是不一样的,可能幅度比较小,是逐渐改变的,但有一点是至关重要的,它已经存...
数组分类: 1、从数组的下标分为索引数组、关联数组代码如下: /* 索引数组,即通常情况下所说的数组 */ var ary1 = [1,3,5,8]; //按索引去取数组元素,从0开始(当然某些语言实现从1开始) //索引实际上就是序数,一个整型数字 alert(ary1[0]); alert(ary1[1]); alert(ary1[2]); alert(ary1[3]); /* 关联数组,指以非序数类型为下标来存取的数组 python中称为字典 */ var ary2 = {}; //存取时,以非序数(数字),这里是字符串 ar...
本文实例讲述了JavaScript中的公有、私有、特权和静态成员用法。分享给大家供大家参考。具体分析如下: 下面的内容是在《JavaScript.DOM高级程序设计》里面摘抄出来的,比较容易理解,特在此记录一下,便于入门Javascript的朋友们分享一下哈。代码如下://构造函数 function myContructor(message){ this.myMessage = message; //私有属性 var separator = -; var myOwner = this; //私有方法 function alertMessage(){ alert(myOw...
参考cnodejs.org上面的静态服务器例子,写了下面的一个nodejs静态服务器例子,里面包含cache,压缩,贴代码如下:代码如下: /*** 静态文件服务器测试例子* User: xuwm* Date: 13-5-17* Time: 上午8:38* To change this template use File | Settings | File Templates.*/ var port=3333; var http = require("http"); var url = require("url"); var fs = require("fs"); var path = require("path"); var mime = require("./mime")...
废话不多说,直接奉上代码,知道干啥用的小伙伴直接带走吧。代码如下: util=function(){return {$:function(id){return document.getElementById(id);},trim:function(str){return str.replace(/(^\s+)|(\s+$)/g, "");},len:function(str){ return str.replace(/[^\x00-\xff]/g,**).length; },format:function(str){var arg = arguments;return str.replace(/\{(\d+)\}/g, function(m, i){return arg[parseInt(i)+1];});},each...
Flow是Facebook出品的,针对JavaScript的静态类型检查工具。其代码托管在github之上,并遵守BSD开源协议。 关于Flow 它可以帮助我们捕获JavaScript开发中的常见错误,而不需要额外地修改你原有的代码,比如静态类型转换,空值引用等问题。 同时,Flow为JavaScript添加了静态类型的语法标识,这样开发者便可以明确代码中的类型,让其自动地被Flow所维护。 目前,Flow具有以下两特性: 1. Flow的类型检查具有可选性 除非你明确告诉Fl...
本文实例讲述了js面向对象之静态方法和静态属性。分享给大家供大家参考。具体分析如下: 先看如下代码:代码如下: function Bird(){this.wing = 2;this.fly = function(){alert("我是鸟,我会飞");} } var maque = new Bird();//创建maque对象后,我们可以使用Bird的方法和属性思考:我们可不可以,在不创建maque对象的情况下,使用Bird的方法和属性? 知识点补充: (1)函数是什么:函数是变量,函数也是对象。函数的本质事实上是...
现下,javascript大行其道,对于网站开发人员来说,javascript是必需掌据的一门语言,但随着jquery等框架的流行和使用,许多人对于原生javascript缺乏深入的理解,习惯了函数式的编辑风格,对于闭包、原型总是说不清道不明.对于js面向对象蹩脚的用着,而要了解js面向对象,就必需先了解js中什么是公有方法、特权方法、静态方法 方法/步骤1.公有属性和公有方法function User(name,age){this.name = name;//公有属性this.age = age;...
文章给各位介绍Javascript的静态方法和原型方法一个例子,如果大家对于Javascript的静态方法和原型方法不了解可以和小编一起来看看。 一段代码,了解静态方法和实例方法: //对象构造函数function Atest(name){//私有属性,只能在对象构造函数内部使用var className = "Atest";//公有属性,在对象实例化后调用this.name = name;//对象方法this.hello = function(){alert(this.name);alert(this.msg());//使用原型方法扩充的方法可以...
使用getImageData接口获取图片的像素点,然后基于像素点实现动画效果,封装成一个简单的libparticle image#logo {margin-left:20px;margin-top:20px;width:160px;height:48px;background:url('./images/logo.png');/*border: 1px solid red;*/}window.onload = function() {ParticleImage.create("logo", "./images/logo.png", "fast");};ParticleImage.js/* The MIT License (MIT)Copyright (c) 2015 arestPermission is hereby g...
jQery每一个方法都有对应代码解析,非常详细,具有介绍请看下文: isFunction方法 用于测试是否为函数的对象 示例:function stub() {} var objs = [function () {},{ x:15, y:20 },null,stub,"function"];jQuery.each(objs, function (i) {var isFunc = jQuery.isFunction(objs[i]);$("span:eq( " + i + ")").text(isFunc);})运行结果:代码如下: [ true,false,false,true,false ]源码分析:// See test/unit/core.js for details...
本文实例讲述了javascript实现动态导入js与css等静态资源文件的方法。分享给大家供大家参考。具体实现方法如下:/*** 动态导入静态资源文件js/css*/ var $import = function(){return function(rId, res, callback){if(res && 'string' == typeof res){if(rId){if($($('#' + rId), $('head')).length>0){return;}}//加载资源文件var sType = res.substring(res.lastIndexOf('.') + 1);// 支持js/cssif(sType && ('js' == sType || ...
本文实例讲述了JavaScript仿静态分页实现方法。分享给大家供大家参考。具体如下: 这里基于JavaScript模仿网页不刷新静态分页的功能,实际用的时候估计要做些改动,因为目前需要分页的内容是作为一个字符串变量存在JS里,使用时这里的数据要变为数据库中读取的数据,不知道它的实用性有多高,需要的朋友慢慢调整一下。 运行效果如下图所示:具体代码如下:静态分页* { font-size:10.2pt; font-family:tahoma; line-height:150%; } ...