js
文章平均质量分 62
jhhuang4836
这个作者很懒,什么都没留下…
展开
-
JS判断浏览器是否是IE
JS判断IE浏览器很简单。直接上个例子,以后可以作为便捷代码直接使用。 //判断是否是IE浏览器function isIE(){if (!!window.ActiveXObject || "ActiveXObject" in window) //是IE浏览器 return true; else //不是IE浏览器 return fa...原创 2016-03-24 16:07:57 · 124 阅读 · 0 评论 -
return的用法
return想必大家很熟悉,但是我们对它的用法有时候还是很模糊。java当中return的用法:return;结束该方法,跳回到方法调用出。public static void main(String[] args) {try {for(int i=0;i<5;i++){for(int j=0;j<5;j++){System.out.println(j)...原创 2014-08-19 16:44:08 · 269 阅读 · 0 评论 -
window.location.href怎么跳转指定子页面
如果用框架的话,在某个子页面上使用window.location.href=“”,则它只会跳到当前子页面上去,如果想要跳转的子页面到指定的子页面上显示,则必须设置target。比如:window.parent(父类).子类的frameset当中的frame的name.location.href="URL地址"window.parent.main.location.href=addres...原创 2013-09-25 15:13:46 · 1354 阅读 · 0 评论 -
fusionChart的使用
fusionChart可以生成各种报表,2D柱状图,线形图,非常方便。可以在http://www.fusioncharts.com/goodies/下载。原创 2013-09-24 19:02:54 · 80 阅读 · 0 评论 -
jquery UI accordion 菜单折叠
jquery UI里面有很多关于菜单管理的,其中accordion就很好用,它可以很好的折叠菜单。原创 2013-09-22 18:52:16 · 191 阅读 · 0 评论 -
iframe给主页面元素赋值
iframe给主页面元素赋值(转) 在框架中,我将组织成的 HTML 代码,最后将其填充至上层文档的一个元素中。按照一般的写法,我们需要用到类似如下的语句:1.window.parent.document.getElementById("myEle").innerHTML = html;使用 jQuery ,写法如下:1.$("#myEle", window.p...原创 2014-02-20 18:17:36 · 616 阅读 · 0 评论 -
jquery 里面的各种宽高
<style type="text/css">div{border: 1px solid #000000;width: 2000px;height: 1000px;padding:10px;margin: 10px;}</style><script type="text/javascript" src="<%=path %...原创 2014-02-20 17:55:23 · 99 阅读 · 0 评论 -
JS中window与document对象的区别
window对象和document对象的区别一般来讲,一个window里就是一个document,但是,iframe里面也可以装个document,在iframe里面就有区别了alert(document.location === window.location); // true 不要混淆Window对象的location属性和Document...原创 2014-02-20 16:26:42 · 193 阅读 · 0 评论 -
JS数组的增删改查
数组对象的3个属性1、length 属性 Length属性表示数组的长度,即其中元素的个数。因为数组的索引总是由0开始,所以一个数组的上下限分别是:0和length-1。和其他大多数语言不同的是,JavaScript数组的length属性是可变的,这一点需要特别注意。当length属性被设置得更大时,整个数组的状态事实上不会发生变化,仅仅是length属性变大;当length属性...原创 2013-08-29 12:08:56 · 112 阅读 · 0 评论 -
输入神同步
我们要改一个东西,希望另外一个地方同步改。比方说一个文本框,但是这个事件怎么写,你想到了,键盘事件。看例子:<input onkeyup="$('#score').val(this.value);" /> <input id="score"/> 这两个文本框的内容是一样的。一样的输入,一样的输出。很简单,这样可以帮助我们验证一些东西。...原创 2014-07-01 18:03:31 · 166 阅读 · 0 评论 -
图片的放大和缩小(等比例)
一张原始的图片在html显示,就是原始的大小。但是如果想要缩放它呢?你一定会想到设置图片的width和heigth。但是这涉及到一个等比例的问题。否则图片会被压缩或者拉伸。所以可以只设置img标签的宽度或者高度一项 就可以了。这样img会自动帮助我们设置另外一项的大小,实现等比例缩放,十分方便。比如:<img src="1.jpg" />这样显示的是原始大小。假设原始宽度是1...原创 2014-07-01 17:58:05 · 473 阅读 · 0 评论 -
json对象与json串的相互转化
如果一个json串来到jsp页面上,我们可以使用原本的JS方法来解析json串:<SCRIPT LANGUAGE="JavaScript"> var t="{'firstName': 'cyra', 'lastName': 'richardson', 'address': { 'streetAddress': '1 Microsoft way', 'city': 'Re...原创 2014-02-11 16:27:54 · 109 阅读 · 0 评论 -
JS数组的比较
通常我们比较两个JS数组,主要是比较数组元素里面的内容是否相同。我们可以这样比较,个人感觉这个方法比较好。selectSubArray.sort().toString() == SubArray.sort().toString() 其中selectSubArray和SubArray都是数组名,sort是排序方法,先把要比较的数组进行排序,在调用tostring进行打印出来。aler...原创 2014-02-11 15:40:47 · 150 阅读 · 0 评论 -
html canvas的综合应用
这是一个canvas的写字板,可以实现涂鸦,画圆,画线,画矩形,打对号,打叉叉。保存涂鸦的痕迹,图片放大缩小,导出图片等功能。主要是针对于画板一些方法的应用。...原创 2014-01-21 16:30:11 · 105 阅读 · 0 评论 -
highcharts加载多条曲线数据
以前做过highcharts生成曲线图的功能,但是那只是知道固定的X轴和Y轴固定的。只有一对,所以传过来的数据比较好处理。但是如果有多个Y轴数据呢?我们改如何处理?这就需要highcharts动态生成曲线图。看代码:后台代码:写道/*** charts的生成* @return*/@RequestMapping("charts")public String charts(Mode...原创 2015-03-27 17:10:26 · 693 阅读 · 0 评论 -
css3背景图片指定显示位置
最近做项目需要为一个菜单更换图标,项目里面使用了一张大的背景图,上面有所有的图标,每个图标都是20*20的,利用只显示部分背景图来图标。这样可以循环div显示部分背景图片来选择对应的图标,实际上数据库存放的是图标所在背景图片上的坐标。<!DOCTYPE html><html><head><meta charset="UTF-8">...原创 2016-06-17 17:05:29 · 1079 阅读 · 0 评论 -
浏览器全屏操作
近期做项目涉及到浏览器全屏的操作,类似于在浏览器上按F11那种效果。只能通过ALT+F4或者任务管理器关闭。打开全屏之后菜单栏、任务栏、状态栏、地址栏全都隐藏。详细请看附件...原创 2016-06-28 09:57:47 · 86 阅读 · 0 评论 -
ajax向后台传递json数据
ajax向后台传递json数据,由于json数据的格式限定,所以变得ajax的参数不好写,下面看个例子:<script type="text/javascript">$(function (){var jsonStr = [ {'name' : 'jim','age' : 20}, {'name' : 'king','age' : 26}, {'name' : 'jge','a...原创 2016-03-24 16:04:46 · 767 阅读 · 0 评论 -
jPlayer组件与audio标签以及embed 标签
最近在用bootstrap在做页面,由于可以在PC端与移动设备端均可以展示,其中有个自动提醒的功能,需要播放音频,在网上下载了jPlayer-2.9.2感觉不错,这个插件在几乎支持所有的浏览器,但是对IE8及其以下都不支持了,很无奈。看例子:<!DOCTYPE html><html><head><meta charset="utf-8"...原创 2016-03-24 15:40:22 · 590 阅读 · 0 评论 -
jquery特别好用的流程节点插件
前一段时间做项目,需要走业务流程,于是想到了流程节点,发现了一个特别还用的jQuery流程节点插件。原创 2016-03-16 18:38:49 · 979 阅读 · 3 评论 -
iframe怎么post传值
前一段时间做项目需要跨域传值,以往只用get方式传值,但是这次传输的值很大,所以想用post传值,参考了很多资料,下面是我的实现方案:form表单:<form action="aa.do" method="post" target="khiframe" name="khform"> <input type="hidden" name=&quo原创 2017-05-18 17:59:35 · 2926 阅读 · 0 评论 -
Java验证码的生成
Java 的生成验证码生成,这里做个总结。验证码生成的基础类:package com.hljw.health.plat.action.portalpage;import java.awt.Color; import java.awt.Graphics2D; import java.awt.geom.AffineTransform; import java.util...原创 2016-02-05 10:55:03 · 134 阅读 · 0 评论 -
HTML5折叠菜单
在网上找的,感觉还可以。保存着以后可能用的到。原创 2016-02-04 17:53:46 · 1046 阅读 · 0 评论 -
IE7下的绑定事件与js自动触发a标签的href跳转
js动态添加事件 转载的http://www.cnblogs.com/zouhaijian/archive/2009/09/22/1571718.html往往我们需要在 JS 中动态添加事件,这就涉及到浏览器兼容性问题了,以下谈及的几种方法,我们也常常混合使用。方法一、setAttributevar obj = document.getElementById("obj");ob...原创 2017-04-28 17:05:38 · 630 阅读 · 0 评论 -
img图片加载完成以及canvas转图片为base64编码
之前做项目有个图片转base64编码,我用的是html5的canvas进行转换的。很简单,其中涉及到一个知识点就是必须图片完全加载完成之后才能取到base64编码。<!DOCTYPE html><html> <head> <title>MyHtml.html</title> <meta ht...原创 2015-12-16 18:37:22 · 607 阅读 · 0 评论 -
浏览器解析xml与判断IE8浏览器
解析过程中,IE8及其以上,谷歌、火狐都需要解析xml,解析属性:ajaxResponse[0].getAttribute("createFlag")解析节点文本:ajaxResponse[0].childNodes[0].nodeValue记住文本也是一个节点以上操作支持任何浏览器<%@ page contentType="text/xml;charset=utf-...原创 2017-03-28 17:05:27 · 235 阅读 · 0 评论 -
artdialog弹出层
最近做项目遇到一个比较好的弹出框,在这里做一下记录:如果遇到iframe的页面:可以这样包含一个新的域。content: content: "<iframe src=\""+url+"\" width=\"1200px\" height=\"500px\" scrolling=\"auto\" frameborder=\"0\">&原创 2017-03-27 17:50:11 · 220 阅读 · 0 评论 -
echarts省市多地图默认展开省市
因为之前上一篇博客介绍过,这次权当是做一个补充。本来以为echarts有自己的方法可以默认选择地图并展开选择省的地图,研究过才发现并不是这样的,网上有很多都没有一个完整的代码例子。自己研究下与大家共享了。直接看代码:<!DOCTYPE html><html> <head> <title>2.html</title&g...原创 2015-11-27 15:57:26 · 1883 阅读 · 0 评论 -
echarts显示地图以及jQuery地域选择器插件
前几天再做项目的时候用到了echarts的map显示。由于官网上的例子有限,我要在例子上进行扩展,很是搞了一番功夫。话不多说了,看例子:1.echarts作为百度的一个开源插件,在有些地方可以做的很炫。主要是支持多种方式可以使用。在echarts官网上下载:http://echarts.baidu.com/doc/example.html现在看看怎么在jsp里面使用:模块化单文...原创 2015-11-26 21:11:31 · 1623 阅读 · 0 评论 -
json串的页面操作
最近做项目在做一个类似于购物车的功能,点击要选择的套餐,显示在页面上,实时计算价格。本来想直接放在后台的一个临时表当中,最后发现如果用户取消操作会产生很多临时的数据,所以想把这些选择的信息放在页面上,等到用户确认要生成订单的时候在提交到后台。但是数据的结构很复杂,所以打算在JS里面拼装一个json串,用户操作的时候实时更改json串,提交到后台的json也很好处理。下面来看json的操作:...原创 2016-09-05 17:47:57 · 166 阅读 · 0 评论 -
高端,大气,上档次的JS验证
对于正则的判断,都是通过正则表达式进行判断,如果判断为false,则返回提示框,让用户正确的输入数据。1.判断数组内是否有重复的元素: var ary = new Array("111"); alert(mm(ary))//直接传入一个数组即可。 // 验证重复元素,有重复返回true;否则返回false function mm(a) { retu...原创 2014-05-27 08:55:36 · 162 阅读 · 0 评论 -
JS图片切换脚本
<script language =javascript > var curIndex=0; var arr=new Array(); //把图片的URL都放在数组中arr[0]="1.jpg"; arr[1]="2.jpg"; arr[2]="3.jpg"; arr[3]="4.jpg"; arr[4]="5.jpg"; function n原创 2014-05-27 08:55:04 · 130 阅读 · 0 评论 -
JS日期
JavaScript Date(日期)对象JS 字符串JS 数组日期对象用于处理日期和时间。JS日期可以直接比较,JS日期的月份是在0~11之间的JavaScript Date(日期)对象 实例返回当日的日期和时间如何使用 Date() 方法获得当日的日期。getTime()getTime() 返回从 1970 年 1 月 1 日至今的毫...原创 2013-12-04 18:32:43 · 92 阅读 · 0 评论 -
JS创建html元素
JavaScript HTML DOM 元素(节点)DOM 事件JS 对象添加和删除节点(HTML 元素)。创建新的 HTML 元素如需向 HTML DOM 添加新元素,您必须首先创建该元素(元素节点),然后向一个已存在的元素追加该元素。实例<div id="div1"><p id="p1">这是一个段落</...原创 2013-12-04 17:37:57 · 262 阅读 · 0 评论 -
关于JS获取html对象的几种方法解析
document.getElementById("zx");通过ID获取html元素对象,ID号在html文档当中应该是唯一的。返回的是唯一element对象。并且所有浏览器都兼容。 document.getElementsByTagName("span")[0];通过标签查找html对象,由于html标签在一个页面中可能重复很多次,所以当前页面返回的是一个数组。可以根据标签出...原创 2013-12-04 15:51:11 · 271 阅读 · 0 评论 -
在iframe中调用js父页面和子页面方法
在iframe中调用父页面和子页面js方法:今天朋友问我:a页面用iframe引入b页面,而此时要在a页面怎么调用iframe所引入b页面里的方法,很熟悉,但就是忘记了,后来百度下,才晓得,主要通过window.frames["name属性"].方法名(),也就是iframe中的name属性,b页面调用a页面中的方法略过看代码吧index.html<html><h...原创 2013-12-04 14:53:59 · 482 阅读 · 0 评论 -
jsp包含页面JS执行顺序
jsp包含分为动态包含和静态包含。动态包含:<jsp:include page=""></jsp:include>先编译在包含可以包含动态页面(jsp)和静态页面(html)静态包含:<include file=""></include>只能包含静态页面 运行顺序:按照引用的顺序运行的,谁先引用,谁执行。所有的页面都被系统编写到一...原创 2013-12-04 11:31:05 · 432 阅读 · 0 评论 -
JS操作html元素
JavaScript HTML DOM - 改变 HTMLDOM 简介DOM CSSHTML DOM 允许 JavaScript 改变 HTML 元素的内容。改变 HTML 输出流JavaScript 能够创建动态的 HTML 内容:今天的日期是: <script type="text/javascript">// <![CD...原创 2013-11-20 11:52:36 · 124 阅读 · 0 评论 -
JS读取html dom对象
JavaScript HTML DOMJS 验证DOM HTML通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。HTML DOM (文档对象模型)当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 模型被构造为对象的树。HTML DOM 树通过可编...原创 2013-11-20 11:28:04 · 117 阅读 · 0 评论 -
JS标签
JavaScript 标签正如您在 switch 语句那一章中看到的,可以对 JavaScript 语句进行标记。如需标记 JavaScript 语句,请在语句之前加上冒号:label:语句break 和 continue 语句仅仅是能够跳出代码块的语句。语法break labelname;continue labelname;continue ...原创 2013-11-20 10:42:38 · 93 阅读 · 0 评论