
Javascript
JS相关
爱知菜
Renjie Wei
展开
-
Nodejs npm 编译一个项目
下载一个nodejs项目后,怎么得到编译后的js文件?1. 安装nodejs,在命令行中测试:npm -v2. 初始化nodejs:npm init -y3. 在项目目录下,执行如下语句安装依赖:npm install过程中可能需要安装yarn,是nodejs的另一个包管理工具:npm install -g yarn把yarn的bin目录加入环境变量的Path目录。4. 在项目的路径中找到package.json文件,根据其中scripts的内原创 2022-01-24 16:04:21 · 8842 阅读 · 0 评论 -
i18n 和 基于js的网页多语言框架 jquery.i18n的介绍
i18n = internationalization, 这个单词 i 开头, n 结尾,中间18个字母,所以简称 i18n。jquery.i18n,是一个基于jquery的在网页上实现多语言支持的js框架。这个框架本质上就是自动读取json文件,然后用json文件中的文本渲染页面。使用很简单,有如下几步:1. 引用jquery和jquery.i18n的js文件<script src="../jquery.min.js"></script><scr.原创 2021-05-26 15:49:49 · 1372 阅读 · 0 评论 -
jquery的选择器$('')在IE6下对JS动态生成(比如ajax生成的)的元素失效的解决办法
自己写一个遍历元素获得DOM对象的函数,在每次动态生成元素后调用该函数,对获得的新对象添加事件或更改属性例:下面是一个根据className获得元素的例子,对每个对象添加onmouseover和onmouseout事件function getElementsByClassName(searchClass, domNode, tagName) { if (domNode == n原创 2011-11-09 14:39:40 · 1866 阅读 · 0 评论 -
转一篇关于RIA的内存泄露的文章
http://liweitsky.iteye.com/blog/848961释放iframe时,先将iframe的对象的src=""转载 2011-12-15 20:54:42 · 638 阅读 · 0 评论 -
火狐和IE都能支持的刷新iframe的方法
document.getElementById(i'iframeid').contentWindow.location.reload();当然IE下有内存泄露的bug建议直接src="",然后再重新赋值比较好转载 2011-12-29 09:55:54 · 1993 阅读 · 0 评论 -
支持firefox10和IE的上传预览图片js代码
兼容IE火狐等主流浏览器,图片上传简单JS预览(选择非指定类型文件还可以自动清空上传控件的值) function checkPic(){ var picPath=document.getElementById("picPath").value; var type=picPath.substring(picPath.lastIndexOf转载 2012-03-19 18:13:16 · 2929 阅读 · 1 评论 -
JS 字符串全部替换 ,replace (/ /g,'')
JS 字符串全部替换 ,replace (/ /g,'')这个是替换空格的原创 2012-04-05 16:58:43 · 8665 阅读 · 0 评论 -
用JS简单地控制HTML中 img 标签 的 max-width 的办法
形如:' onload="if(this.width>1024) this.width=1024" />加一个onload事件就好原创 2013-01-30 14:54:14 · 2480 阅读 · 0 评论 -
巧用 HTML5 audio 打印文件夹下mp3文件的长度列表
var trackno=''var i=1var path='';var id='';var num='';var player="";function startgetlen(){ path=document.getElementById("path").value+"/"; id=document.getElementById("id").value; num=docume原创 2013-08-15 18:25:57 · 1788 阅读 · 0 评论