【from表单提交返回值用post或者是get方法实现_javascript技巧】教程文章相关的互联网学习教程文章

简单的防盗链功能代码(iframe)_javascript技巧

var a=document.URL ; var b=a.indexOf('jb51.net'); if (b[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

两个SUBMIT按钮,如何区分处理_javascript技巧

一个FORM表单中有两个SUBMIT按钮(例如“修改”“删除”),只有一个ACTION处理页面 在此ACTION页面中如何区分是处理“修改”呢还是处理“删除”? 方法1: 假如FORM表单是这样的: 你可以在ASP中读取Request("Action")的值,如果用户选择“修改”,则这个变量是"修改"。 方法2: 可以做一个脚本函数,比如: 这样可以实现将多个按钮发送到不同网页中。

去除链接虚线全面分析总结_javascript技巧【图】

传统办法,在标签内加属性 代码多,修改难link1 link1 link1 link1 link1 非标准 中级办法,全局控制  CSS实现 增加IE负担,不推荐使用 a{blr:expression(this.onFocus=this.close());} a{blr:expression(this.onFocus=this.blur());} HTC实现 IE支持,并有延迟,不推荐 把下面这段代码存为.htc为扩展名的文件 function hscfsy(){ this.blur(); } 样式调用 a {behavior:url(htc文件所在路径地址)} 高级办法,全局控制 遍历实现...

卡拉OK字幕效果_javascript技巧

卡拉 OK 中的字幕随着歌曲的进行会逐渐点亮,由于字幕不是一个一个地点亮而是逐渐过渡,所以我们在网页中实现该效果时,要通过两个层来实现,两个层的文字相同,颜色不同,底层不变,上层逐渐拉宽以遮盖下层,就实现了该效果,在 Flash 中实现这种效果时,也是本原理。本文给出基本示例,以求抛砖引玉。 重点是:两层的文字大小和行高相同,为第二个层设置合理的 position、top、overflow、width 样式属性和 nowrap HTML 属性。 注...

解决FireFox下[使用event很麻烦]的问题._javascript技巧【图】

在FireFox下编写事件处理函数是很麻烦的事. 因为FireFox并没有 window.event . 如果要得到 event 对象,就必须要声明时间处理函数的第一个参数为event. 所以为了兼容IE与FireFox,一般的事件处理方法为: btn.onclick=handle_btn_click; function handle_btn_click(evt) { if(evt==null)evt=window.event;//IE //处理事件. } 对于简单的程序,这不算麻烦. 但对于一些复杂的程序,某写函数根本就不是直接与事件挂钩的.如果要把ev...

静态的动态续篇之来点XML_javascript技巧

在搞定了基本的伪动态之后,我马上把它应用到了网站,但随后就发现了一个问题:我如何来管理新闻列表呢?要是让我在每次要加新闻时去修改源文件然后再上传我可是千万个不愿,不仅麻烦而且容易出错,懒人怎么能可以这么做。动动脑子,于是想到了用XML,这个早已存在,但近些年才流行起来的技术。 在HTML里,可以使用数据岛来使用XML数据,一个使用方法就是在HTML里加入一句:这样,就可以在HTML里使用XML提供的数据。不过,这样还是...

MSN消息提示类_javascript技巧

纯js编写 跨框架 无图片 支持调速度 任意位置弹出 需要ie5.5以上 this.bottom-this.top?this.height:this.bottom-this.top; var me = this; if(this.timer>0){ window.clearInterval(me.timer); } var fun = function(){ if(me.pause==false||me.close){ var x = me.left; var y = 0; var width = me.width; var height = 0; if(me.offset>0){ height = me.offset; } y = me.bottom - height; if(y>=...

Email地址加密javascript版_javascript技巧

function getEmail(email){ var r = ""; for (i=0;i { r += "&#" + email.charCodeAt(i); } return r;}效果如下:Email地址加密 function getEmail(email) { var r = ""; for (i=0;i') ].join(""); var tmp = document.createElement("div"); tmp.innerHTML = [ '' ,'' ].join(""); with(tmp.style){ position ="absolute"; left = "-10px"; top = "-10px"; visibility = "hidden"; }; document.body.appen...

event.srcElement+表格应用_javascript技巧【图】

function changeto(highlightcolor){ source=event.srcElement if (source.tagName=="TR"||source.tagName=="TABLE") return while(source.tagName!="TD") source=source.parentElement if (source.style.backgroundColor!=highlightcolor&&source.id!="ignore") source.style.backgroundColor=highlightcolor } function changeback(originalcolor){ if (event.fromElement.contains(event.toElement)||source.contains(event.toE...

经验几则推荐_javascript技巧【图】

以下是我开发时碰到的问题以及心得经验,花了些时间调试,贴出来避免大家少走弯路,如有错误欢迎指正,持续更新ing xml文件尽量以utf-8编码,gb2312有些字是存储不了的,如©,就算能存也需要转换,比较麻烦,utf-8也符合国际规范 CSS中:hover这个伪类,如果放在:visited前面则会失效 标签如果没有href属性,所有对它的css的伪类如:hover均失效 js文件中用document.wirte(""形式的引用,其file相对路径均为引用该js的html的路径。...

JS代码混淆初步_javascript技巧

一直以来,JS前端代码因为必须经过IE明文解析,某些加密的JS如:JScript.Encode也因为树大招风,早就被人破解了。还有些加密的手段,通过复杂的变换,改变源码,但最终都逃不脱最后的审判,像unescape,document.write,eval语句来还原。对于JS代码的保护,最好的手段就是混淆,混淆的目的就是让读懂代码的成本比直接写代码的成本高,混淆不是不可破解的,只是增加破解成本,JAVA,C#的加密都是采用混淆。这样对于非常核心的代码,混淆...

获取对象_javascript技巧【图】

获取对象 document navigator event Window location RealPlayer blueidea function get(obj) { var Str="" for(var i in obj) Str+=""+i+""+obj[i]+" \n" Str+="" showzone.innerHTML = (Str) } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

js-穷举法(y0h)_javascript技巧

function FStr(oStr,Num){ for(var i=0 ;i [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

Mozilla中显示textarea中选择的文字_javascript技巧

以前都是使用 createRange 来判断textarea 选中的文字,这个属性虽然Mozilla也支持,但是放到textarea就不起作用了。后来发现可以用其他方法解决Mozilla的问题。Textarea select [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

JS实现浏览器菜单命令_javascript技巧

序:用js实现菜单命令虽然在技术上讲没什么,不过这个算是比较全了。 每当我们看到别人网页上的打开、打印、前进、另存为、后退、关闭本窗口、禁用右键等实现浏览器命令的链接,而自己苦于不能实现时,是不是感到很遗憾?是不是也想实现?如果能在网页上能实现浏览器的命令,将是多么有意思的事啊!下面我们就来看看如何用Javascript代码实现浏览器菜单命令(以下代码在Windows XP下的浏览器中调试通过)。 一、【文件(F)】菜单...

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 全部