javascript中存在几种对URL字符串进行编码的方法:escape(),encodeURI(),以及encodeURIComponent()。这几种编码所起的作用各不相同。
escape() 方法:
采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格符对应的编码是%20。
不会被此方法编码的字符: @ * / +
encodeURI() 方法:
把URI字符串采用UTF-8编码格式转化成escape格式的字符串。
...
- 10:07
- 浏览 (101)
- 评论 (0)
- 分类: JavaScript文章
1)在body中加入这个object
<OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 width=0 VIEWASTEXT>
</OBJECT>
2)在head头部加入
<!--media=print 这个属性可以在打印时有效-->
<style media=print>
.Noprint{display:none;}
.PageNext{page-break-after: always;}
</style>
说明:
N ...
- 11:24
- 浏览 (115)
- 评论 (0)
- 分类: JavaScript文章
Javascript里的类构造;以前不是很常用到,Javascript1.5有更多特性,可惜IE不支持。自定义类:
//constructor;
function Alerter(aMsg,aTimes)
{
//properties;
this.mMsg=aMsg;
this.mTimes=aTimes;
//methods;
this.start=AlerterStart;
}
function AlerterStart()
{
var i;
for(i=0;i<this .mTimes;i++)
{
alert(th ...
- 01:44
- 浏览 (152)
- 评论 (0)
- 分类: JavaScript文章
随着网络的发展,网速和机器速度的提高,越来越多的网站用到了丰富客户端技术。而现在Ajax则是最为流行的一种方式。javascript是一种解释型语言,所以能无法达到和C/Java之类的水平,限制了它能在客户端所做的事情,为了能改进他的性能,我想基于我以前给JavaScript做过的很多测试来谈谈自己的经验,希望能帮助大家改进自己的JavaScript脚本性能。
语言层次方面
循环
循环是很常用的一个控制结构,大部分东西要依靠它来完成,在JavaScript中,我们可以使用for(;;),while(),for(in)三种循环,事实上,这三种循环中for(in ...
- 01:43
- 浏览 (363)
- 评论 (0)
- 分类: JavaScript文章
下面是一些在Flash和使用javascript的HTML文件直接通信的示例,每个示例都有简略的步骤
本文讨论了3种基本的Flash/javascript通信方式:
> javascript 到 Flash的通信----使用Flash播放器的javascript方法
> Flash 到 javascript的通信----使用Flash的fscommand
> Flash 到 Flash的通信-----------使用本地连接对象或综合上2种技术
并不是所有的浏览器都很重视脚本.为了和Flash播放器通信,浏览器必须有内置的钩子以便Flash播放器可 ...
- 01:40
- 浏览 (246)
- 评论 (0)
- 分类: JavaScript文章
在javascript中也可以像java、C#等语言那样用try、catch、finally来作异常处理的(IE5.0以后支持),废话少讲,下面来个例子:
<script language="javascript">
function test()
{
try
{
CreateException();
}
catch(ex)//catch the ex
{
alert(ex.number+"\n"+ex.description);
}
...
- 01:38
- 浏览 (129)
- 评论 (0)
- 分类: JavaScript文章
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 1</title>
</head>
<body> ...
- 01:36
- 浏览 (145)
- 评论 (0)
- 分类: JavaScript文章
<script language=javascript>
function table1(total,table_x,table_y,thickness,table_width,all_width,all_height,table_type){
//参数含义(传递的数组,横坐标,纵坐标,柱子的厚度,柱子的宽度,图表的宽度,图表的高度,图表的类型)
//纯ASP代码生成图表函数1——柱状图
//作者:龚鸣(Passwordgm) QQ:25968152 MSN:passwordgm@sina.com Email:passwordgm@sina.com
//本人非常愿意和ASP,V ...
- 01:33
- 浏览 (276)
- 评论 (1)
- 分类: JavaScript文章
<script language=javascript>
function table3(total,table_x,table_y,all_width,all_height,table_type)
{
//参数含义(传递的数组,横坐标,纵坐标,图表的宽度,图表的高度,图表的类型)
//纯ASP代码生成图表函数3——饼图
//作者:龚鸣(Passwordgm) QQ:25968152 MSN:passwordgm@sina.com Email:passwordgm@sina.com
//本人非常愿意和ASP,VML,FLASH的爱好者在HTTP://topclouds ...
- 01:29
- 浏览 (199)
- 评论 (0)
- 分类: JavaScript文章
<html>
<head></head>
<script>
function findObj(n, d){
var p,i,x;
if(!d)d=document;
if((p=n.indexOf("?"))>0 && parent.frames.length){
d=parent.frames[n.substring(p+1)].document;
n=n.substring(0,p);
}
if(!(x=d[n]) && d.all)x=d.all[n];
for ...
- 01:01
- 浏览 (110)
- 评论 (0)
- 分类: JavaScript文章
parseFloat 转换成浮点数
parseInt 转换成整数.
这两个函数都有些容错性的,比如"123abc"会变成123.
如果楼主希望更准确一些,其实可以判断一下,然后用eval,像这样
不过也可以使用这样的方法:
var a = "234" ;
a = a.replace(/(^[\\s]*)|([\\s]*$)/g, "");
if( a !="" && !isNaN( a ) )
{//如果是数字
a = eval( a )
}
else
{//如果不是数字
a = null
}
javascript有两种数据类型的转换方法:一种是将整个值从一种类型转换为另一种数据类型(称 ...
- 15:28
- 浏览 (106)
- 评论 (0)
- 分类: JavaScript文章
Eclipse插件介绍与下载
1.Eclipse下载
EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor都在这里下载
http://www.eclipse.org/downloads/index.php
1.lomboz J2EE插件,开发JSP,EJB
http://forge.objectweb.org/projects/lomboz
1.MyEclipse J2EE开发插件,支持SERVLET/JSP/EJB/数据库操纵等
http://www.myeclipseide.com
2.Propert ...
- 15:42
- 浏览 (220)
- 评论 (0)
- 分类: JavaScript文章
最近越来越感觉JS的优越性,项目中用到关于框架页面刷新的方法,在网上搜索以后发现有许多不错的代码,但不是很齐全。于是,我索性从网络上搜集以后经过精心编排,整理了一下。^ - ^ 希望大家多多指教!
先来看一个简单的例子:
下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。
frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
< ...
- 14:33
- 浏览 (238)
- 评论 (0)
- 分类: JavaScript文章
- 浏览: 13440 次
- 性别:

- 来自: 武汉

- 详细资料
搜索本博客
我的相册
周星星
共 2 张
共 2 张
最近加入圈子
最新评论
-
【学习娱乐】推荐一款B/S ...
webgame好玩吗? 我正要休息一段时间,找几个兄弟用erlang耍耍 不 ...
-- by potian -
【学习娱乐】推荐一款B/S ...
抛出异常的爱 写道七龙纪 MS:有个开发人员号招大家去测试过 我玩过,java ...
-- by bonny -
Ajax 特效应用30处
怎么除了第一个 为什么都没有可用连接呢?
-- by hamburg -
【学习娱乐】推荐一款B/S ...
travian 就是有钱玩家的地方,没有钱很难守住9田15田,没有9田15田,就 ...
-- by realreal2000 -
【学习娱乐】推荐一款B/S ...
今天有新闻说Travian在中国非法运营,没有icp,每年逃税几百万webgam ...
-- by JeffreyHsu






评论排行榜