javascript
wuxieprobe
这个作者很懒,什么都没留下…
展开
-
window.open()
一、window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters)其中:pageURL为子窗口路径name为子窗口句柄parameters为窗口参数(各参数用逗号分隔)三、示例:window.open('p转载 2011-12-02 17:09:17 · 587 阅读 · 0 评论 -
jQuery在异步请求数据返回后,调用$("selector").html(data.content);之后因为一些特殊字符或者',"不能显示内容的问题解决办法
这个曾经困扰我了大半天。我出的状况是:首先说明,我返回的data.content内容是一个页面的html代码。1.数据能通过jquery中的ajax异步正常返回,alert(data.content);能获取到值。2.通过$("select").text(data.content);也能显示到页面去。只是因为text方法本身的原因,页面显示的数据是完整的html代码,并不是经过解释原创 2012-07-31 15:46:04 · 4555 阅读 · 1 评论 -
jquery来实现异步请求并改变页面内容的具体做法
直接给出js完整文件:var path = 'index.php?d='+Math.random()+'&act=favorite';$(document).ready(function(){ $("#selectFavOrSha").change(function(){ //var data = {type:'ajaxFS',index:this.value};原创 2012-07-31 15:53:55 · 2170 阅读 · 0 评论 -
js replace 与replaceall实例用法
js replace 与replaceall实例用法stringObj.replace(rgExp, replaceText) 参数 stringObj 必选项。要执行该替换的 String 对象或字符串文字。该字符串不会被 replace 方法修改。 rgExp 必选项。为包含正则表达式模式或可转载 2012-07-31 16:01:54 · 964 阅读 · 0 评论 -
Js数组pop,push,unshift,splice,shift方法
1.Array 的pop,push方法pop 方法移除数组中的最后一个元素并返回该元素。var a=[1,2,3,4]a.pop()alert(a)alert(a.pop())push 方法将新元素添加到一个数组中,并返回数组的新长度值。参数arrayObj必选项。一个 Array 对象。item, item2,. . . itemN转载 2012-09-03 13:43:32 · 904 阅读 · 0 评论 -
关于document.cookie的使用
设置cookie每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie:document.cookie="userId=828";如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如:document.cookie="userId=828; userName=hulk";在cookie的名或值中不能使用分号(;)、逗号(,)、转载 2012-08-28 14:03:31 · 1107 阅读 · 1 评论 -
js空格处理
/** * 去左空格 * @param str * @returns */function LTrim(str){ var i; for(i=0;i { if(str.charAt(i)!=" "&&str.charAt(i)!=" ")break; } str=str.substring(i,str.le转载 2012-09-27 11:53:07 · 1315 阅读 · 0 评论 -
javascript设置cookie值
cookie.js:/** * @author gayayang * @date 2012-9-13 * @todo 设置cookie * @param name cookie名称 * @param value cookie值 * @param hours cookie保存多少小时(如果要保存一天就写成:24,以此类推) */function setCookie(name,va原创 2012-09-13 16:38:00 · 972 阅读 · 0 评论 -
jquery里面实现将css中的style里面的属性取到的方法。如:用jquery取div的top值
方法1:jQuery('#id值').offset().left || jQuery('#值').offset().top 方法2:var divTop = $("div").css("top");var divLeft = $("div").css("left");原创 2012-09-17 17:18:16 · 7300 阅读 · 0 评论 -
javascript取url的参数
废话少说,直接上源代码,原方法:/** * @author gayayang * @date 2012-9-18 * @todo 将url的get参数取出来 * @param url * @returns */function request(paras){ var url = location.href; var paraString = url.substr原创 2012-09-18 16:53:54 · 946 阅读 · 0 评论 -
js对url网页地址中文乱码问题的处理方法
先看例子:有这么一个网页地址:http://www.17xmf.com/index.php?act=exercises&kd=3258&kname=不等式的解法(分析法、综合法、比较法).当我们直接复制网址内容到其他地方看,就会变成:http://www.17xmf.com/index.php?act=exercises&kd=3258&kname=%E4%B8%8D%E7%AD%89%E原创 2012-09-19 11:21:09 · 8253 阅读 · 0 评论 -
js刷新html页面的方法大全
先来看一个简单的例子:下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下:DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0Transitional//EN">HTML>HEAD>T转载 2012-10-16 15:01:23 · 1666 阅读 · 0 评论 -
js 获取浏览器高度和宽度值(多浏览器)(js获取宽度高度大全)
IE中: document.body.clientWidth ==> BODY对象宽度 document.body.clientHeight ==> BODY对象高度 document.documentElement.clientWidth ==>可见区域宽度 document.documentElement.clientHeight==> 可见区域高度 FireFox中:转载 2012-10-23 17:05:13 · 1140 阅读 · 0 评论 -
php中jsonp的跨域实例
我们现在www.test.com这个域名下面有这么个html文件testjsonp.html: Untitled Page jQuery(document).ready(function(){ $.ajax({ type: "GET", async: false,原创 2012-12-13 15:10:13 · 5815 阅读 · 2 评论 -
javascript获取div的内容 精华篇
原文地址:http://www.jb51.net/article/18190.htm用js获取div的内容的方法,其实原理就是利用innerText或innerHTML原理:采用innerText 或者 innerHTML 复制代码 代码如下: var stock_code = stockcode.innerText; var stock_code = st转载 2012-07-31 13:57:51 · 1836 阅读 · 0 评论 -
jquery的一些基本的用法
(1)//获取所有未选中的input标签$('input[@type="checkbox"][@checked=""]').each(function(){ $(this).parent('td').parent('tr');//获取checkbox未被选中的该行 alert($(this).parent('td').parent('tr').innerHTML);//验证});原创 2012-08-08 16:45:26 · 902 阅读 · 0 评论 -
jquery实现在一组同级的div中获取点击的那个div
用户1 用户2 用户3 一年级 二年级 三年级现在我想做的是点击用户里面的某个如user2的,然后用jquery实现年级列表内容改变。这样的效果。用$(this)将所有的div都绑定了click事件额。怎么实现呢?$("#userList div").click(function(){ var dividx = $("#userList原创 2012-08-07 13:38:02 · 4757 阅读 · 0 评论 -
引用 Javascript刷新页面的几种方法
本文引用自水木《Javascript刷新页面的几种方法》Javascript刷新页面的几种方法:1 history.go(0) 2 location.reload() 3 location=location 4 location.assign(location) 5 document.execCommand('Refresh') 6转载 2011-12-03 16:56:48 · 1051 阅读 · 0 评论 -
Javascript跳转页面和打开新窗口等方法
1.在原来的窗体中直接跳转用window.location.href="你所要跳转的页面";2、在新窗体中打开页面用:window.open('你所要跳转的页面');window.history.back(-1);返回上一页 3、一些用法按钮式:链接式:返回上一页">返回上一页直接跳转式:window.location.href='连接地址';开转载 2011-12-05 15:45:14 · 758 阅读 · 0 评论 -
javascript 打开新窗口以及窗体传值
一、window.open()支持环境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔)三、示例: wind转载 2011-12-05 13:54:12 · 1809 阅读 · 0 评论 -
JavaScript replace() 方法
定义和用法replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。语法stringObject.replace(regexp/substr,replacement)参数描述regexp/substr必需。规定子字符串或要替换的模式的 RegExp 对象。请注意,如果该值是一个字符串,则将它作为要检转载 2011-12-05 15:44:05 · 485 阅读 · 0 评论 -
javascript实现ctrl+enter键提交表单并兼容ie和ff以及google浏览器(Chrome)、苹果浏览器(Safari)、360极速浏览器(ie和火狐)
无标题文档function isKeyTrigger(e,keyCode){ var argv = isKeyTrigger.arguments; var argc = isKeyTrigger.arguments.length; var bCtrl = false; if(argc > 2){ bCtrl = argv[2转载 2011-12-12 10:28:37 · 1823 阅读 · 0 评论 -
网页技巧总结:快捷键提交表单方法
IEJavaScriptHTML浏览器Java代码 经常看到许多网站论坛上面快捷键提交表单的方法,比较好奇,经研究写出来了方法JS CTRL+ENTER 提交Java代码 ie = (document.all)? true:false if (ie){ function ctlent(eventobject转载 2011-12-12 09:38:23 · 2922 阅读 · 0 评论 -
工作中遇到的一个相当有意思的问题(关于Windows和linux环境下执行PHP,ajax,javascript,flexigrid的一个莫名异常)
今天在做一个PHP的程序时碰到这样的问题:product.php(control层文件): /** * @author gayayang * @date 2012-3-24 * @todo 将产品批处理分给操作人(这里可以让多个人同时拥有同一个产品) */ public function ajax_AllSelectedAdd($items){ //debu原创 2012-03-28 14:25:41 · 1523 阅读 · 0 评论 -
比较有用的js代码收藏
1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 5. IE地址栏前换成自转载 2012-05-02 17:17:42 · 661 阅读 · 0 评论 -
js监听键盘操作
主要分四个部分第一部分:浏览器的按键事件第二部分:兼容浏览器第三部分:代码实现和优化第四部分:总结 第一部分:浏览器的按键事件 用js实现键盘记录,要关注浏览器的三种按键事件类型,即keydown,keypress和keyup,它们分别对应onkeydown、 onkeypress和onkeyup这三个事件句柄。一个典型的按键会产生所有这三种事件,依次是keydo转载 2012-05-15 16:13:00 · 1641 阅读 · 0 评论 -
js中的eval 函数到底是干什么用的
简单解释:其功能就是把对应的字符串解析成JS代码并运行如果,比如,你现在要运行一个可变的方法function sayhello(){……}function saygoodbye(){……}var f="sayhello";eval(f+'()');//运行sayhello();f='saygoodbye';eval(f+'()');//运行saygoodbye();原创 2012-05-19 12:09:41 · 11185 阅读 · 0 评论 -
js获取当前url,并将url中的参数给读取出来。
获取当前url的方法:var url = window.location.href; 或者:var url = location.href;读取参数:function getPara(paras){ var url = location.href; var paraString = url.substring(url.indexOf("?")+1,url.leng原创 2012-07-10 14:27:04 · 1022 阅读 · 0 评论 -
jquery实现的全选反选全不选等等的效果源码
test.html:(下载测试的话是必须配置下jquery的文件的。即是: 这个语句需要修改) <!-- 引入jQuery --> $(function(){ //全选 $("#CheckedAll").click(function(){ $('[name=items]:checkbox').attr('checked', true); }); //全不选 $("#Chec原创 2012-07-12 17:25:25 · 1463 阅读 · 0 评论 -
JS中的instanceof和typeof
对于instanceof和typeof,以前看到过,但是只对typeof用到的相对更多一些,最近看js的设计模式,很多用到了instanceof,突然觉得它们两个有些相似但也应该有它们区别,然后网上看了一些文章,对它们之间的关系有了一些的了解。instanceof和typeof都能用来判断一个变量是否为空或是什么类型的变量。typeof用以获取一个变量的类型,typeof一般只能返回如下几转载 2012-07-16 14:00:29 · 712 阅读 · 0 评论 -
javascript中将float类型的数据保留小数点后2位或者3位的方法
看到很多网上乱七八糟的说什么获取小数点的位置然后再去截取,擦,垃圾啊,尼玛,要是这样的话那你去做伐木工算了。不过说实话,javascript确实在保留小数点后几位的问题上处理的很不好,javascript跟好的语音还是差别大。但是用它又有什么办法呢。算了,言归正传,直接给处理方法吧: var a = 212.123123123123; alert(a.toF原创 2013-03-28 16:18:29 · 4856 阅读 · 0 评论