Welcome 微信登录

首页 / 脚本样式 / JavaScript

js修改地址栏URL参数解决url参数问题

js修改地址栏URL参数解决url参数问题

现在做网页,经常会碰到处理地址栏参数的问题,但一直是凭感觉做,之后漏洞百出也不知道从哪改起,因此,就专门做了一个修改地址栏参数的方法,这一下,就再也不用愁啦,哈哈! 以下就是我编的方法,使用很简单的哦: 复制代码 代码如下: function changeURLPar(destiny, par, par_value) { var pattern = par+"=([^&]*)"; var replaceText = par+"="+par_value; i...
Ext JS 4官方文档之三 -- 类体系概述与实践

Ext JS 4官方文档之三 -- 类体系概述与实践

Ext JS 4从底层对类体系进行了重构,这是Ext JS历史上的第一次对类体系的巨大重构。新的架构几乎被应用到每一个Ext JS 4的类中,所以希望您在开始编码前能对它有一定的了解,这是非常重要的。 这篇手册适用于任何想创建新类或者继承Ext JS 4中现存类的开发人员,分为4部分: 第一部分: "概述" -- 解释了创建一个强健的类体系的必要性 第二部分: "命名规范" -- 讨论了对类、方法、属性、变量和文件的最佳命名规范 第三部分: "实践" --...
firefox下jquery iframe刷新页面提示会导致重复之前动作

firefox下jquery iframe刷新页面提示会导致重复之前动作

刷新页面会提示 “要显示此页面, Firefox 必须发送将会导致重复之前动作的数据(例如搜索或者下订单)”看看以下代码复制代码 代码如下:$("iframe").load(function(){ $(this).attr("src","about:blank"); }) 框架打开后设置地址到一个空页面就可以避免这个提示但有个问题 就是设置src后会触发load事件,会导致循环加载所以需要设置一个参数 等触发完正常事件后 做一个标记load完后判断一下复制...
javascript中判断一个值是否在数组中并没有直接使用

javascript中判断一个值是否在数组中并没有直接使用

在JS中要判断一个值是否在数组中并没有函数直接使用,如PHP中就有in_array()这个函数。但我们可以写一个类似in_array()函数来判断是一个值否在函数中例1复制代码 代码如下:/* * * 判断在数组中是否含有给定的一个变量值 * 参数: * needle:需要查询的值 * haystack:被查询的数组 * 在haystack中查询needle是否存在,如果找到返回true,否则返回false。 * 此函数只能对字符和数字有效 * */ fu...
jQuery移动和复制dom节点实用DOM操作案例

jQuery移动和复制dom节点实用DOM操作案例

本文章简单的介绍了关于jQuery移动和复制dom节点程序实现,有需要学习的朋友可参考参考。在做一个项目时,需要dom节点移动,如以下代码:复制代码 代码如下:<div></div> <p></p>需要把p标签移动到div标签里,经过测试发现,在jQuery中移动dom节点非常方便:复制代码 代码如下:$("div").append($("p"))这样即可把p标签移动到div标签里,千万不要写成这样:复制代码...
IE不支持getElementsByClassName最终完美解决方案

IE不支持getElementsByClassName最终完美解决方案

目前可以这么解决,判断浏览器支不支持这个方法,如果支持就不管;如果不支持,就在document对象里加入getElementsByClassName这个方法,这样的写法有一个好处,即不管有没有原生函数你都不用去修改代码。 通常先使用getElementsByTagName("*")取出文档中所有元素,然后进行遍历,使用正则表达式找出匹配的元素放入一个数组返回。由于IE5不支持document.getElementsByTagName("*"),要使用分支d...
jQuery获取样式中的背景颜色属性值/颜色值

jQuery获取样式中的背景颜色属性值/颜色值

天使用jQuery获取样式中的background-color的值时发现在获取到的颜色值在IE中与Chrome、Firefox显示的格式不一样,IE中是以HEX格式显示#ffff00,而Chrome、Firefox中则是以GRB格式显示rgb(255,0,0),由于需要将颜色值存储到数据库中,所以想让颜色值的格式统一下(其实不统一也是可以存的)。搜索了一下,从国外的一个网站上得到一段代码复制代码 代码如下:$.fn.getHexBackgroundColo...
js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码

js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码

获取浏览器窗口的可视区域高度和宽度,滚动条高度有需要的朋友可参考一下。IE中,浏览器显示窗口大小只能以下获取:代码如下复制代码 复制代码 代码如下:document.body.offsetWidth document.body.offsetHeight在声明了DOCTYPE的浏览器中,可以用以下来获取浏览器显示窗口大小:代码如下复制代码复制代码 代码如下:document.documentElement.clientWidth document.docum...
JQuery触发radio或checkbox的change事件

JQuery触发radio或checkbox的change事件

早上要做一功能,checkbox被选中时,显示隐藏的层,取消选中时,再隐藏选中的层。 初始代码如下: 复制代码 代码如下: $(function(){ $("#ischange").change(function() { alert("checked"); }); }); 捣腾了半天,竟然一点反应都没有。百度了下,有高人指出上面几行代码在Firefox等浏览器中可以正常运行,即你选中复选框或取消复选框都会弹出一个对话框,但是在IE中却不会正常执行,即选中...
<< 591 592 593 594 595 596 597 598 599 600 >>