【js实现头像图片切割缩放及无刷新上传图片的方法_javascript技巧】教程文章相关的互联网学习教程文章

JS的IE和Firefox兼容性集锦_javascript技巧【图】

1. document.form.item 问题 (1)现有问题: 现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行 (2)解决方法: 改用 document.formName.elements["elementName"] (3)其它 参见 2 2. 集合类对象问题 (1)现有问题: 现有代码中许多集合类对象取用时使用 (),IE 能接受,MF 不能。 (2)解决方法: 改用 [] 作为下标运算。如:document.forms("formName") 改为 document.forms["formName"]。 又如:documen...

取得一定长度的内容,处理中文_javascript技巧

代码如下://字符 长度 function xLength(m,n) { if(m==null || m=="")return "" var s=m.replace(/([^\x00-\xff])/g,"\x00$1"); return (s.length<=n)?m:s.substring(0,n-3).replace(/\x00/g,)+"..."; } http://3http.com/

firefox中JS读取XML文件_javascript技巧

firefox中JS读取XML文件 在网上搜“firefox中JS读取XML文件”的方法,找了半天,好多都是问了没人答的。看到一堆程序员在抱怨firefox:“除了累死程序员没什么好处。”,言归正传。firefox不支持ie中的ActiveXObject对象,要得到一个XML DOM有以下2种方法:1、document.implementation.createDocument("", "", null);2、window.XMLHttpRequest 示例:1、var dom=document.implementation.createDocument("", "", null); dom.async=...

解决FLASH需要点击激活的代码_javascript技巧【图】

在页面最下面放上如下的代码就可以了 代码如下: function flashrun() { var d=document.getElementsByTagName("object") for(x=0;x { var a=String(d[x].classid) if(a!="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000")continue var aw=d[x].width var ah=d[x].height var sr="" var d1=d[x].getElementsByTagName("param") for(xx=0;xx { ...

js版本A*寻路算法_javascript技巧

说到做游戏,必不可少的需要用到寻路算法,一般游戏里的寻路算法大多数都以A*算法为主,这里也就实现了js里采用a*寻路的程序,在51js和蓝色都开了帖。 程序是以前写的,后来也没有修正或者精简,有冗余之处大家还见谅一下。 当然,这个寻路算法也不是最优化的,像幻宇开发的“交点寻径法”也是个中精品,两者可谓各有千秋,只是如果地图很大的情况下,我们会惊讶于“交点寻径法”的迅速。 use A* to find path... /* ...

自动生成文章摘要[JavaScript版本]_javascript技巧【图】

By dknt From bbs.blueidea.com搜了搜这个,发现找不到答案。所以自己写了一个,很多程序绕过这个问题,往往人工来决定在何处截断,太麻烦了。实现内容:截断一段含有HTML代码的文本,但是不会出现围堵标记没有封闭的问题。一个PHP版本的在这里!: 自动生成文章摘要[PHP版本]。核心部分如下: 代码如下:function Generate_Brief(text,length){ if(text.length < length) return text; var Foremost = text.substr(0,lengt...

建立完全独立的JS对象_javascript技巧

function bb3(){alert(location)} function aa(){this.bb=bb3} var cc=new aa alert(aa.dd); aa = null; cc.bb(); [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

在window.setTimeout方法中传送对象_javascript技巧

其语法是: window.setTimeout(expr,msec) expr是执行字符串,在msec毫秒之后,就会作为js运行。我昨天才发现,原来expr也可以是一个函数,呵呵,用这个特性,就可以进行对象的传送了。 下面的代码实现了把函数foo1中的对象p,延时传送到函数foo2中的功能。 foo1() function foo1(){ var p={x:3,y:4} window.setTimeout(function(){foo2(p)},100) } function foo2(p){ alert(p.x) } [Ctrl+A 全选 注:如需引...

XHTML-Strict内允许出现的标签_javascript技巧

结构 html head body p spanMeta信息 DOCTYPE title link meta style文本 p h1, h2, h3, h4, h5, h6 strong em abbr acronym address bdo blockquote cite q code ins del dfn kbd pre samp var br链接 a base图象和对象 img area map object param列表 ul ol li dl dt dd表格 table tr td th tbody thead tfoot col colgroup caption表单 form input textarea select option optgroup button label fieldset legendScripting scr...

关于arguments,callee,caller等的测试_javascript技巧

关于arguments,callee,caller等的测试 function testArg() { var sTemp ="test()开始执行 \n函数定义的正文:\n\n"; sTemp+=arguments.callee + "\n\n"; sTemp+="传入参数的长度:\n"; sTemp+=arguments.length+"\n\n"; sTemp+="传入参数的内容:\n"; for (var i=0;i [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

用简单的脚本实现一款漂亮的下拉菜单_javascript技巧

一次偶然而无聊的实验,发现了这样的写下拉菜单的方式。完成作品后的愉悦心情,就像阿基米德泡浴缸却发现了浮力原理! NAME:Stupid CAT Pull-down Menu v1.0 SUPPORT:Ie(√) Firefox(√) STANDARD:XHTML 1.0 Strict / CSS2.0 核心样式: 代码如下:html,body{ background:#000000; height:100%; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333; margin:20px auto; overflow:hidd...

一个最简单的级联下拉菜单_javascript技巧

代码实例:级联菜单 人物 地理 野生动物 科技 静物 设计 新闻 宠物 植物 娱乐 生活亮点 体育 日常生活 旅行 聚会 婚庆 节日 美女写真 人体摄影 网友自拍 演艺明星 体育明星 政坛名人 其它 0; m --) temp.options[m] = null for (i = 0; i [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

另类网页中添加运行效果_javascript技巧

◇ 请先修改下面的代码 - >> 运行下面的js alert("修改我~~")dxy_init() function dxy_init(){ window.$=function(obj){return typeof(obj)=="string"?document.getElementById(obj):obj} } var threadID="97",myName="" $("bxArticle_97").onclick=function(e){ var e=event||e,ee=e.srcElement if(ee.tagName=="U"&&ee.innerText=="运行下面的js") jsCode_run(ee) } function jsCode_run(ee){ var data,w data=ee.parentN...

用Javascript实现UTF8编码转换成gb2312编码_javascript技巧

代码如下://把编码转换成 gb2312编码 function UrlEncode(str) { var i, c, ret="", strSpecial="!\"#$%&()*+,/:;<=>?@[\]^`{|}~%"; for(i = 0; i < str.length; i++) { //alert(str.charCodeAt(i)); c = str.charAt(i); if(c==" ") ret+="+"; else if(strSpecial.indexOf(c)!=-1) ret += "%" + str.charCodeAt(i).toString(16); if(z[str.charCodeAt(i)] != null) { d = z[str.charCodeAt(i)]; try { ret += "%...

用JavaScript迁移目录_javascript技巧

这两天用虚拟机安装系统,准备用虚拟机把开发环境和数据库分离,想法如下: 1.开发环境为Host 2.Guest 为数据库服务器,每一个服务器都是一个独立的虚拟机 数据库包括,Oracle 9i、SQL Server 2005、MySQL 但是装系统,还要设置环境变量,以减少系统盘的占用和增加性能,这就需要迁移系统盘的一些目录了,比如IE临时目录,临时文件夹,Applocation Data;此外,我们还需要把重要的文件夹移动到其他分区,以避免在...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部