随笔分类 -  js/javascript

js代码
摘要:Video js下载地址:http://www.videojs.com/downloads/video-js-4.4.3.zip包含video js文件 在播放页面CDN Version自己本地的目录写html标签播放影片 设置video js 播放器参数这段视频。js嵌入代码仅仅是一个HTML5视频标签,所以对于许多选项可以使用标准的标签属性设置选项。或者,您可以使用data-setup属性提供以JSON格式选项。这也是如何设置选项,不标准的视频标记。最后,如果你不使用data-setup属性引发玩家的设置,您可以传递一个对象与玩家选择javascript中的第二个参数设置功能。vide.. 阅读全文
posted @ 2014-03-07 17:59 编程狂热者 阅读(13054) 评论(0) 推荐(0)
摘要:动态创建的元素需要使用live函数绑定事件。在一个DIV里面用jquery的append添加了一些元素,元素书写正确。用firebug也能正常显示追加的元素。但不管是$(document).ready();还是用鼠标点击事件根本就无法使用元素。晕死,jquery居然提供了一个live()的解决方法。$("input[name='insert']").live("click",function () { alert($(this).parent().html()); var familyName = $(this).parent().sib 阅读全文
posted @ 2013-08-21 14:35 编程狂热者 阅读(457) 评论(0) 推荐(0)
摘要:(1):转换成 2011-3-16 16:50:43 格式:functiongetDate(tm){vartt=newDate(parseInt(tm)*1000).toLocaleString().replace(/年|月/g,"-").replace(/日/g,"")returntt;}(2):转换成 2011年3月16日 16:50:43:functiongetDate(tm){vartt=newDate(parseInt(tm)*1000).toLocaleString()returntt;}(3):转换成 2011年3月16日 16:50fun 阅读全文
posted @ 2013-08-21 13:35 编程狂热者 阅读(225) 评论(0) 推荐(0)
摘要:无标题页 阅读全文
posted @ 2013-07-24 10:38 编程狂热者 阅读(3599) 评论(0) 推荐(0)
摘要:原理:通过 jQuery 插件 lazyload 使得在浏览器可见区域外的图片不会被加载,当图片被用户滚动到浏览器可见区域时图片才进行加载,有点类似使用 Google 搜索图片时的效果。很明显,通过使用图片延时加载可以提高页面的加载速度。使用 lazyload 插件非常简单,这也是插件的目的所在。首先引入 jQuery 文件和插件文件,这个不再多说,可以在演示页里找到文件的引用方法。接下来,看看调用插件的方法,如下:到这里其实就已经实现了我们想要的效果,图片将会以 fadeIn 形式被载入。当然,插件提供了其他的选项,以下是网络上找的一点资料,如果你想继续深入了解的话,请继续往下看:1.可以设 阅读全文
posted @ 2013-07-18 10:59 编程狂热者 阅读(371) 评论(0) 推荐(0)
摘要:见http://v.qq.com/cover/p/puja2w2y7anr4b9.html直到看完都没见分享的源代码给我,坑爹啊,页面上那个分享只能往腾讯微博上转发!独此一家,别无2店。为此小研究了下腾讯视频的页面源代码,我们从源代码中找到flash的代码进行视频转载分享。 上面这个地址页面是腾讯视频一个每日专辑 的页面,在右边是视频的专辑内容,我们点其中任意一个视频,就能立刻播放,说明我们要的东西应该在这里,点页面右键-查看源文件,我们慢慢往下看XML/HTML代码 专辑内容:这里有个专辑内容: 两个注释,给了我们提示。然后后面跟的是类似下面的重复代码XML/HTML代码解密苹果ipho.. 阅读全文
posted @ 2013-07-05 10:18 编程狂热者 阅读(7596) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2013-07-05 10:03 编程狂热者 阅读(277) 评论(0) 推荐(0)
摘要:用来得到当前网页的域名。比如在地址栏里输入:javascript:alert(document.domain); //www.hacktea8.com我们也可以给document.domain属性赋值,不过是有限制的,你只能赋成当前的域名或者基础域名。比如:javascript:alert(document.domain = "hacktea8.com"); //hacktea8.comjavascript:alert(document.domain = "www.hacktea8.com");//www.hacktea8.com上面的赋值都是成功的,因 阅读全文
posted @ 2013-07-03 10:38 编程狂热者 阅读(480) 评论(0) 推荐(0)
摘要:传统的HTML上传标准的HTML上传表单为用户提供一个文本框和按钮来选择文件,选中的文件是随着form表单提交的。整个文件上传完成之后,下一个页面才会显示,并且不能对选择的文件做预设的文件检验,例如文件大小限制,文件类型限制。当文件上传时,用户获得的可用的反馈信息很少。传统的HTML上传模式十分简单,线性的,几乎所有浏览器都支持它。SWFUploadSWFUpload使用一个隐藏的Flash影片来控制文件的选择和上传。JavaScript用来激活文件选择对话框。 此文件选择对话框是可以设置允许用户选择一个单独的文件或者是多个文件。SWFUpload使用一个Flash影片来控制文件的选择和上传。 阅读全文
posted @ 2013-07-01 10:50 编程狂热者 阅读(549) 评论(0) 推荐(0)
摘要:Highcharts是一个制作图表的纯Javascript类库,主要特性如下:兼容性:兼容当今所有的浏览器,包括iPhone、IE和火狐等等;对个人用户完全免费;纯JS,无BS;支持大部分的图表类型:直线图,曲线图、区域图、区域曲线图、柱状图、饼装图、散布图;跨语言:不管是PHP、Asp.net还是Java都可以使用,它只需要三个文件:一个是Highcharts的核心文件highcharts.js,还有a canvas emulator for IE和Jquery类库或者MooTools类库;提示功能:鼠标移动到图表的某一点上有提示信息;放大功能:选中图表部分放大,近距离观察图表;易用性:无需 阅读全文
posted @ 2013-06-27 16:05 编程狂热者 阅读(486) 评论(0) 推荐(0)
摘要:1. jPlayer基础1 FLASH安全规则a. jPlay插件的SWF文件必须要在你的域内,子域与主域被视为不同域.也不要从happyworm.com网站(就是提供这个插件的网站)来链接这些 SWF文件.你需要把这些文件上传到你的域下的js目录中,如果需要的话,也可以通过创建选项swfPath来更改路径.下面作者开始吐槽: 从技术上讲,你是可以从他的happyworm.com网站上链接一些JS文件,但你的网站中必须要有一个Jplayer.swf.当然作者不建议你这么干,因为他们的资源是有限的,架不住啊.b. 在本地运行jPlayer会生成FLASH安全问题,你需要通过FLASH SETTI 阅读全文
posted @ 2013-06-18 17:12 编程狂热者 阅读(3751) 评论(2) 推荐(0)
摘要:jQuery Media Plugin是一款基于jQuery的网页媒体播放器插件,它支持大部分的网络多媒体播放器和多媒体格式,比如:Flash, Windows Media Player, Real Player, Quicktime, MP3,Silverlight, PDF。它根据当前的脚本配置,自动将a标签替换成div,并生成object, embed甚至是iframe代码,至于生成object还是embed,jQuery Media会根据当前平台自动判别,因此兼容性方面非常出色。下面这段代码是jQuery Media生成后的结果:12345678910111213<div cla 阅读全文
posted @ 2013-06-17 16:13 编程狂热者 阅读(1471) 评论(0) 推荐(0)
摘要:熟练window对象的open、close、alert、confirm、prompt、setTimeout、clearTimeout、setInterval、clearInterval、moveBy、resizeBy、scrollBy方法的使用掌握window对象的moveTo、resizeTo、scrollTo、print方法的使用熟练掌握window对象的status、location、name、self、opener属性的使用 Window对象是客户端javascript最高层对象之一,只要打开浏览器窗口,不管该窗口中是否有打开的网页,当遇到BODY、FRAMESET或FRAME元素时. 阅读全文
posted @ 2013-06-11 14:55 编程狂热者 阅读(497) 评论(0) 推荐(0)
摘要:基本功能:1,按给定的宽和高进行智能缩小(推荐)2,按给定的宽和高进行固定缩小(不推荐,会出现图片变形情况)3,按给定的宽进行等比例缩小4,按给定的高进行等比例缩小5,宽和高按百分比缩小程序代码<script type="text/javascript">/*********************基本描述:* 图片缩略,使用js的静态类实现* *参数说明:* @ im : 可以为image对象或img的id*基本功能:* Img(im).Resize(nWidth,nHeight) : 按给定的宽和高进行智能缩小* Img(im).ResizedByWH(nW 阅读全文
posted @ 2013-06-11 13:06 编程狂热者 阅读(1220) 评论(1) 推荐(0)
摘要:首先解释一下什么是DOM(Document Object Model),文档对象模型。DOM结构很像我们的家谱树,用parent(父)、child(子)、sibling(兄弟)等来表示家庭中的成员。要获取一个DOM文档中的成员的有以下几个方法,通过节点ID,通过节点名,通过类名。例如:<div id="div1" class="divClass"></div><script type="text/javascript">document.getElementById("div1" 阅读全文
posted @ 2013-06-07 16:07 编程狂热者 阅读(188) 评论(0) 推荐(0)
摘要:Attribute是属性的意思,文章仅对部分兼容IE和FF的Attribute相关的介绍。attributes:获取一个属性作为对象getAttribute:获取某一个属性的值setAttribute:建立一个属性,并同时给属性捆绑一个值createAttribute:仅建立一个属性removeAttribute:删除一个属性getAttributeNode:获取一个节点作为对象setAttributeNode:建立一个节点removeAttributeNode:删除一个节点attributes可以获取一个对象中的一个属性,并且作为对象来调用,注意在这里要使用“[]”,IE在这里可以使用“() 阅读全文
posted @ 2013-06-07 15:14 编程狂热者 阅读(385) 评论(0) 推荐(0)
摘要:Linux与Windows我认为最大的不同就在于大小写敏感。由于我在Windows下习惯了,许多文件名大小写混杂,想移植到Linux下的确很麻烦。我本着简单易行的原则谢了一段vbs代码,可以遍历一个文件夹(包括子文件夹),把所有大写改成小写。这段代码很有用,遍历文件夹是个麻烦的事,有了这个函数就方便了。将以下代码保存成a.vbs或a.vbe然后运行就可以了,注意修改目录。function FileList(Path)set fso=CreateObject("Scripting.FileSystemObject")set objFolder=fso.GetFolder(Pa 阅读全文
posted @ 2013-06-05 08:28 编程狂热者 阅读(707) 评论(0) 推荐(0)