JavaScript
起一个好听的名字
学无止境,学海无涯,乐在其中
展开
-
Window.open()方法参数详解
引:Window_Open详解一、window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔)转载 2016-02-25 10:38:58 · 3717 阅读 · 0 评论 -
jquery怎么获取select选中的值,默认选中
jQuery是控制和操作select详解。 eg:"test">"1">选项一"2">选项一 ..."n">选项N123456所谓jQuery操作“select”, 说的更确切一些是应该是jQuery控制 “option”, 看下面的jQuery代码://获取第一个option的值$('#test option:firs转载 2017-09-13 11:48:45 · 3326 阅读 · 0 评论 -
理解 Javascript 中变量的作用域
Javascript 这门语言与其他的大部分语言相比,有很多特殊性,这是很多人喜欢它或者讨厌它的原因。其中变量的作用域问题,对很多初学者来说就是一个又一个「坑」。变量的作用域在编程技能中算是一个基本概念,而在 Javascript 中,这一基本概念往往挑战者初学者的常识。基本的变量作用域先上例子:var scope = 'global';function checkScope()转载 2017-08-28 10:28:58 · 314 阅读 · 0 评论 -
javascript 变量的注意事项
JavaScript中定义变量时有无var的区别前段时间回答了一个关于定义变量时使用关键字var与否的区别,总结回顾一下。1.在函数作用域内 加var定义的变量是局部变量,不加var定义的就成了全局变量。使用var定义:var a = 'hello World';function bb(){ var a = 'hello Bill'; console.lo转载 2017-08-28 10:34:56 · 312 阅读 · 0 评论 -
jquery操作复选框(checkbox)的12个小技巧总结
1、获取单个checkbox选中项(三种写法)$("input:checkbox:checked").val()或者$("input:[type='checkbox']:checked").val();或者$("input:[name='ck']:checked").val();2、 获取多个checkbox选中项$('input:checkbox').each(fun转载 2017-09-19 08:53:18 · 459 阅读 · 0 评论 -
js 实现打印的分页功能
在需要分页的地方插入如下HTML,便可实现打印分页:page-break-before:always;">转载 2017-09-29 11:45:05 · 3117 阅读 · 1 评论 -
js实现页面打印功能实例代码(附去页眉页脚功能代码)
js实现页面打印功能实例代码(附去页眉页脚功能代码)复制代码 代码如下: @media print{ .print {display:block;} .notPrint {display:none;} } function preview() { bdhtml=window.document.body.innerHTML;转载 2017-09-29 11:51:12 · 2418 阅读 · 0 评论 -
jQuery 判断图片是否加载完成方法汇总
有时候我们在前端开发工作中为了获取图片的信息,需要在图片加载完成后才可以正确的获取到图片的大小尺寸,并且执行相应的回调函数使图片产生某种显示效果。本文主要整理了几种常见的jquery判断图片加载完成时的方法对于图片的处理,例如幻灯片播放、缩放等,都是依赖于在所有图片完成之后再进行操作。今天来看下如何判断所有的图片加载完成,而在加载完成之前可以使用 loading 的 gif 图表示转载 2017-09-21 14:48:35 · 1683 阅读 · 0 评论 -
js判断是否是ie浏览器且给出ie版本
之前懒得写判断ie版本js,因为网上关于这方面的代码太多了,所以从网上拷贝了一个,放到项目上才发现由于时效性的问题,代码不生效。就自己写一个吧。怎么去看浏览器的内核等信息 ---- js的全局对象window子属性navigator.userAgent,这个属性是包含了浏览器信息的相关信息,包括我们需要的浏览器内核navigator.userAgent这个值取出来是个字符串,可以通过str转载 2018-01-08 14:48:54 · 2607 阅读 · 2 评论 -
js控制wav音频暂停、播放,兼容IE
从图中可以看出 非IE浏览器可以使用 html5中的audio元素控制音频的播放DOCTYPE HTML>html>head>meta charset="utf-8">meta name="viewport" content="width=device-width, initial-scale=1.0">title>title>head>body> 音乐audio s原创 2018-01-08 14:59:18 · 3630 阅读 · 0 评论 -
javascript时间戳和日期字符串相互转换
"http://www.w3.org/1999/xhtml">"Content-Type" content="text/html; charset=utf-8" />"text/javascript">// 获取当前时间戳(以s为单位)var timestamp = Date.parse(new Date());timestamp = timestamp / 1000;//当前时间戳转载 2017-05-25 11:16:22 · 237 阅读 · 0 评论 -
js点击某个图标或按钮弹出文件选择框
html>head> meta charset="utf-8"> title>Demotitle> script type="text/javascript"> function F_Open_dialog() { document.getElementById("btn_file").click();转载 2017-05-13 16:27:11 · 10163 阅读 · 0 评论 -
JavaScript push() 方法
JavaScript Array 对象定义和用法push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。语法arrayObject.push(newelement1,newelement2,....,newelementX)参数描述newelement1必需。要添加到数组的第一个元素。newelement2可选转载 2017-01-05 09:36:15 · 542 阅读 · 0 评论 -
JQuery修改div的id
修改ID增加ID属性,修改class同理$('.div').attr('id','newid');如果是给标签添加class样式可以这样$('#div').addClass('css类名');创建div块$("#father").prepend("123456");删除div块 $("div").remove("#father div");原创 2016-02-26 09:49:28 · 17475 阅读 · 0 评论 -
使用js操作css实现js改变背景图片示例
有个朋友在weibo上问我可不可以用JS和CSS让页面每次刷新随机产生一张背景图,当然是可以的。具体的方法看下面的实现代码吧1、用JS定义一个图片数组,里面存放你想要随机展示的图片复制代码 代码如下:ar imgArr=["http://www.jb51.net/logo_cn.png","http://www.jb51.net/baidu_sylogo1.gif","转载 2016-04-20 16:08:15 · 6405 阅读 · 0 评论 -
Jquery 给div设置背景图
jquery设置背景图片:$(this).css("background-image","url(on.jpg)");就可以了$(this).css("background-image","url(on.jpg)");$("#flow1_pic").css("background-image","url(../images/merchants/flow"转载 2016-04-20 17:14:56 · 38108 阅读 · 0 评论 -
JavaScript XML和string相互转化
//convert string to xml objectfunctionString2XML(xmlString) { // for IE if(window.ActiveXObject) { varxmlobject = newActiveXObject("Microsoft.XMLDOM"); xmlobject.asyn转载 2016-08-26 14:56:27 · 601 阅读 · 0 评论 -
AJAX对服务器返回XML的处理方法
本文实例讲述了AJAX对服务器返回XML的处理方法。分享给大家供大家参考。具体分析如下:在AJAX 中,服务器端如果返回的XML 文档,则可以通过异步对象的responseXML 属性来获取器XML 数据。而开发者可以利用DOM 的相关方法对其进行处理。假设服务器返回的XML 文档,如下所示:?12345678910转载 2016-08-26 14:57:53 · 483 阅读 · 0 评论 -
JS使用ajax从xml文件动态获取数据显示的方法
本文实例讲述了JS使用ajax从xml文件动态获取数据显示的方法。分享给大家供大家参考。具体分析如下:下面的JS代码通过ajax检索xml文件的内容动态展示到网页,真个页面无刷新?12345678910111213141516171819202122232425转载 2016-08-26 15:01:17 · 827 阅读 · 0 评论 -
javascript 解析ajax返回的xml和json格式的数据
写个例子,以备后用一、JavaScript 解析返回的xml格式的数据:1、javascript版本的ajax发送请求(1)、创建XMLHttpRequest对象,这个对象就是ajax请求的核心,是ajax请求和响应的信息载体,单是不同浏览器创建方式不同(2)、请求路径(3)、使用open方法绑定发送请求(4)、使用send() 方法发送请求(5)、获取服务器返回的字符转载 2016-08-26 15:11:06 · 878 阅读 · 0 评论 -
jquery中ajax处理跨域的三大方式
由于JS同源策略的影响,因此js只能访问同域名下的文档。因此要实现跨域,一般有以下几个方法:一、处理跨域的方式:1.代理2.XHR2HTML5中提供的XMLHTTPREQUEST Level2(及XHR2)已经实现了跨域访问。但ie10以下不支持只需要在服务端填上响应头:?123header("Access-Contr转载 2016-08-26 15:23:42 · 576 阅读 · 0 评论 -
JavaScript跨域问题总结
什么是跨域?概念:只要协议、域名、端口有任何一个不同,都被当作是不同的域。URL 说明 是否允许通信http://www.a.com/a.jshttp://www.a.com/b.js 同一域名下 允许http://www.a.com/lab/a.jshttp://www.a.com/script/b.js转载 2016-09-07 18:13:01 · 295 阅读 · 0 评论 -
解决ajax请求过滤器重定向不跳转
最近写的一个servlet过滤器,用于拦截请求,判断用户是否登录。写好后发现一个问题,当我直接在浏览器地址栏里输入地址,可以跳转页面;当点击按钮时,过滤器代码正常执行,但是页面没有跳转;是因为按钮都是ajax请求,默认ajax是不支持重定向的,因为ajax本身就是局部刷新,不会重新加载页面的。所以需要在过滤器里再加个ajax请求判断,然后找个前台公共js加一个方法。上代码 ...转载 2018-07-17 17:04:47 · 1516 阅读 · 0 评论