JavaScript
文章平均质量分 85
菠菜面
当你发现自己的才华撑不起野心时,就请安静下来学习吧
展开
-
a href=#与 a href=javascript:void(0) 的区别
最近研究js,查看一些资料,发现a标签里面的href 属性 值为 "#" 和 javascript:void(0) 还是有很大区别的,故写点东西备忘 点击链接后,页面会向上滚到页首,# 默认锚点为 #TOP 点击链接后,页面不动,只打开链接 作用同上,不同浏览器会有差异。点击链接后,不想使页面滚到页首,就用href="javascript:void(0)",不要用hr原创 2013-08-08 16:03:52 · 742 阅读 · 0 评论 -
PC浏览器安装vlc插件播放rtsp流
为了实现PC端可以查看rtsp的路况,因此整理了下面的内容:开始测试了quicktime插件,但是测试失败,quicktime不支持我那个测试的rtsp流,只支持本地的文件因为最终选择了vlc插件,代码如下: Java代码 "margin: 50px"> "rtsp://183.203.16.176:554/sa转载 2014-02-19 11:21:29 · 2280 阅读 · 1 评论 -
【转】JavaScript中Date.parse 函数用法
javascript Date函数与操作Date2009-09-30 20:24使用Date对象支持脚本的浏览器含一个全局Date对象(事实上,每个窗口都有一个Date对象),这个对象总是存在的,随时随地都可被调用。Date对象是一个静态对象,当需要处理日期时,可以调用Date对象的构造函数,获取一个与特定事件和日期关联的Date对象实体。如果不带参数调用这个构造函数,格式如下:var转载 2014-03-06 10:00:39 · 699 阅读 · 0 评论 -
面向 Java 开发人员的 Ajax: Ajax 的 Java 对象序列化
面向 Java 开发人员的 Ajax: Ajax 的 Java 对象序列化在这个系列的 第一篇文章 中,我介绍了 Ajax 的构造块:如何用 JavaScript XMLHttpRequest 对象从 Web 页面向服务器发送异步请求。如何用 Java servlet 处理和响应请求(向客户机返回 XML 文档)。如何在客户端用响应文档更新页面视图。这一次,转载 2014-03-06 10:18:48 · 677 阅读 · 0 评论 -
js 字符串日期 yyyy-MM-dd 转化为 date
最近遇到一个问题,就是获取表单中的日期往后台通过json方式传的时候,遇到Date.parse(str)函数在ff下报错: NAN 找了些资料,发现是由于Date.parse()函数对日期格式有要求:详细参考 Date.parse函数 对于js操作日期:创建一个日期对象:var objDate=new Date([arguments list]); 参数形原创 2014-03-06 10:48:30 · 2338 阅读 · 0 评论 -
iframe布局 详细用法 及缺点
frame与Iframe的各项属性 frame例子: Sorry,your explorer doesn't support the frame... Iframe标记,又叫浮动帧标记,你可以用它将一个HTML文件嵌入在另一个HTML中显示。它不同于Frame标记最大的特征即这个标记所转载 2014-03-18 10:43:27 · 14093 阅读 · 0 评论 -
★★ 总结:获取 Iframe内的元素对象,兼容ie、firefox
为兼容ie、firefox特别做了如下处理: if(navigator.appName == "Netscape") {//firefox等兼容 document.getElementById("historyframe").contentDocument.getElementById("ChatList").innerHTML +="abc";}else{//ie转载 2014-04-16 18:11:22 · 1459 阅读 · 0 评论 -
javascript转换日期格式
JavaScript code?12345678910111213141516171819202122232425262728293转载 2014-05-18 18:12:02 · 653 阅读 · 0 评论 -
按钮接受回车事件
方法一:cript" event="onkeydown" for="document"> if(event.keyCode==13) { var button=document.all(""); button.focus(); button.click();转载 2014-06-05 12:38:38 · 528 阅读 · 0 评论 -
Chrome调试js出现Uncaught SyntaxError: Unexpected identifier
chrome下运行编写的javascript代码时,在工具javascript控制台下有时会出现“Uncaught SyntaxError: Unexpected identifier ”的报错,经过我反复查看代码最后得出,原来是代码中缺少一个“,”(英文逗号)。后经在网上查阅,也有文章指出,如果该异常出现在define里多半是因为你在该行的上一行缺少了逗号。原来如此简单!转载 2014-07-08 12:08:37 · 819 阅读 · 0 评论 -
Javascript模块化编程(一):模块的写法
随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块。但是,Ja转载 2015-11-24 17:18:09 · 368 阅读 · 0 评论 -
Javascript模块化编程(二):AMD规范
作者: 阮一峰日期: 2012年10月30日这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。(接上文)七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你转载 2015-11-24 17:19:31 · 327 阅读 · 0 评论 -
Javascript模块化编程(三):require.js的用法
作者: 阮一峰日期: 2012年11月 7日这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。我采用的是一个非常流行的库require.js。一、为什么要用require.js?最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文转载 2015-11-24 17:21:32 · 316 阅读 · 0 评论 -
JS获取当前对象大小以及屏幕分辨率等
JS获取当前对象大小以及屏幕分辨率等 script type="text/javascript">function getInfo(){ var s = ""; s += " 网页可见区域宽:"+ document.body.clientWidth+"\n"; s += " 网页可见区域高:"+ document.body.cl转载 2016-02-17 10:52:39 · 624 阅读 · 0 评论 -
prototype.js学习笔记
Prototype.js定义:Prototype.js是一个javascript类库。该类库包含了web开发所需要的大部分常用方法。开发者可以直接调用无需写新的function()。实用的函数:$()方法$()方法是DOM中document.getElementById()的简写。可以传入多个id作为参数然后$()返回一个带有所有要求的元素的Arrary对象。详看htt转载 2014-02-19 11:26:38 · 630 阅读 · 0 评论 -
探索javascript中函数的执行顺序
先来第一段测试代码,如下所示:测试代码一:[javascript] view plaincopy"JavaScript"> function myFn(){ alert('Fn1'); }; myFn(); function myFn(){ alert('Fn2');转载 2014-02-28 15:00:29 · 660 阅读 · 0 评论 -
在传参时,url参数中包含+、空格、=、%、&、#等特殊符号的处理
最近在工作中遇到一些问题,就是如果表单中填写一些特殊字符,使用url向后台传参的时候会遇到问题,就是比如"#$%^&*()+"等特殊字符传不到后台,查了一些资料,整理下,供参考 首先可以先将特殊字符转码为16进制的对应的转码为 url参数中有+、空格、=、%、&、#等特殊符号的问题解决? 解决办法: 将这些字符转化成服务器可以识别的字符,对应关系如下:转载 2014-02-13 11:41:24 · 18417 阅读 · 0 评论 -
使用js对select动态添加和删除OPTION
change="getvalue(this)"> 动态删除select中的所有options: document.getElementById("ddlResourceType").options.length=0; 动态删除select中的某一项option: document.getElementById("ddlReso原创 2013-08-12 15:08:39 · 2614 阅读 · 0 评论 -
使用JS和使用Jquery向select下添加option的区别
JS:var selid = document.getElementById("sltid"); for(var i=0; i sid.option[i] = new Option(i,i); } sid.options[sid.options.length]=new Option("1","2"); // 在最后一原创 2013-08-12 16:30:28 · 1434 阅读 · 0 评论 -
从多选(multiple)的select中得到所选结果
1 2 3 4 5 6 7 类似代码,选中几个后,提交,处理页只能接收到你选择的最后一个选项:(原创 2013-08-26 11:10:47 · 998 阅读 · 0 评论 -
两种阻止提交表单(form)的方法实现
做web开发的,写表单提交的代码那是家常便饭。既然是要提交表单,那肯定就会进行表单验证,有些程序员会把验证放在服务器端,让服务器来进行验证,试想,这样把数据传来传去,做web开发的,写表单提交的代码那是家常便饭。既然是要提交表单,那肯定就会进行表单验证,有些程序员会把验证放在服务器端,让服务器来进行验证,试想,这样把数据传来传去,效率有多低啊!!如果表单里的数据量过大,则会严重占用服务器带宽。转载 2013-08-30 19:25:47 · 1439 阅读 · 0 评论 -
使用JS做出遮罩效果
http://www.cnblogs.com/cloudgamer/archive/2010/10/11/AlertBox.html转载 2013-09-02 18:02:48 · 646 阅读 · 0 评论 -
js中怎么表示转义符
js中怎么表示转义符 方法/步骤 1JavaScript转义符 转义序列 字符 \b 2退格 \f 3走纸换页 \n 4换行 \r 5回车 \t6横向跳格 (Ctrl-I) \’转载 2013-09-23 16:26:44 · 860 阅读 · 0 评论 -
SetTimeOut()和ClearTimeout()
1. SetTimeOut() 1.1 SetTimeOut()语法例子 1.2 用SetTimeOut()执行Function 1.3 SetTimeOut()语法例子 1.4 设定条件使SetTimeOut()停止 1.5 计分及秒的counter转载 2013-11-26 17:16:13 · 635 阅读 · 0 评论 -
用JavaScript获取页面元素的位置
制作网页的过程中,你有时候需要知道某个元素在网页上的确切位置。下面的教程总结了Javascript在网页定位方面的相关知识。一、网页的绝对大小和相对大小首先,要明确两个基本概念。一张网页的全部面积,就是它的绝对大小。通常情况下,网页的绝对大小由内容和CSS样式表决定。网页的相对大小则是指在浏览器窗口中看到的那部分网页,也就是浏览器窗口的大小,又叫做viewport(视口)。转载 2013-11-27 16:25:19 · 610 阅读 · 0 评论 -
JavaScript 判断浏览器类型及版本
你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。几天前,浏览器家族有刚诞生了一位小王子,就是Google推出的Chrome浏览器。由于Chrome出生名门,尽管他还是个小家伙,没有人敢小看他。以后,咱们常说浏览器的“四大才子”就得改称为“五朵金花”了。在网站前端开发中,浏览器兼容性问题本已让我们手忙转载 2013-12-02 12:03:47 · 636 阅读 · 0 评论 -
的3网站地址
GitHub:示例http://t.cn/zTI9BXGhttp://d3js.org/http://nvd3.org/ghpages/cumulativeLine.html原创 2013-12-09 11:33:11 · 680 阅读 · 0 评论 -
JS中的indexOf和lastIndexOf
JS中的indexOf和lastIndexOf是处理字符串的一个非常好用的函数,下面对它们的定义、用法、注意事项以及使用建议分别作介绍。1、strObj.indexOf(subString[, startIndex])功能:返回源字符串内第一次出现指定子字符串的首个字符在源字符串中的索引值(源字符串内第n个字符的索引值为n-1),是整数。参数含义:strObj是源字符串,必选项。转载 2013-12-02 17:16:03 · 843 阅读 · 0 评论 -
判断浏览器类型
JS判断浏览器类型的方法总结,可判别当前客户端所使用的浏览器是ie,firefox,safari,chrome或者是opera,另外js可以精确判断到ie浏览器的版本,依然直接上代码,需要的朋友可按照自己的要求进行修改。第一种方法:查看代码打印01var Browser=newObject();02Brow转载 2013-12-05 15:35:28 · 714 阅读 · 0 评论 -
有关网络攻击的世界地图是怎么开发的?比如 ZoomEye 经常有一些这样很酷的地图~
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:周知日链接:https://www.zhihu.com/question/23624209/answer/25284792来源:知乎Echarts 团队出大杀器了——基于 WebGL 的地球仪组件,有类似需求的同学赶紧直奔 echarts-x:Examples - Powered by ECh转载 2016-02-29 10:13:14 · 4648 阅读 · 0 评论