随笔分类 - JavaScript
摘要:<HTML><HEAD><TITLE>斜线表头</TITLE></HEAD><scriptLanguage="javascript">functiona(x,y,color){document.write("<imgborder='0'style='position:absolute;left:"+(x)+";top:"+(y)+";background-color:"+color+"'src=&
阅读全文
摘要:去掉左右空格String.prototype.trim=function (){return this.replace(/(^\s*)|(\s*$)/g,'');}去掉全部空格:String.prototype.mm = function (){return this.replace(/\s/g, '');}
阅读全文
摘要:这两个方法都可以用来实现在一个固定时间段之后去执行JavaScript。不过两者各有各的应用场景。方 法实际上,setTimeout和setInterval的语法相同。它们都有两个参数,一个是将要执行的代码字符串,还有一个是以毫秒为单位的时间间隔,当过了那个时间段之后就将执行那段代码。不过这两个函数还是有区别的,setInterval在执行完一次代码之后,经过了那个固定的时间间隔,它还会自动重复执...
阅读全文
摘要:(一)showModalDialog使用例子,父窗口向子窗口传递值,子窗口设置父窗口的值,子窗口关闭的时候返回值到父窗口. farther.html --------------------------- New Document ...
阅读全文
摘要:一、window.open()支持环境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 三、示例:脚本运行后,page.html将在新窗体newwin...
阅读全文
摘要:parseFloat 转换成浮点数parseInt 转换成整数.这两个函数都有些容错性的,比如"123abc"会变成123.如果希望更准确一些,其实可以判断一下,然后用eval,像这样不过也可以使用这样的方法:var a = "234" ;a = a.replace(/(^[\\s]*)|([\\s]*$)/g, "");if( a !="" && !isNaN( a ) ){//如果是数字a =...
阅读全文
摘要:在asp.net中时常需要调用js代码,如果js写在asp.net中,一般是不会出现乱码的问题。因为他们具有相同的编码。如果需要引用外部的javascript代码就会有乱码的风险了。一般情况下Asp.net和Javascript的页面编码不是GB2312就是Utf-8 ,如果两者的编码不一致就会产生乱码。解决方法就是想两者的编码进行统一。 由于一般情况下Asp.net接受发送请求的编码是Utf-...
阅读全文
摘要:
阅读全文