经常碰到许多网站使用JS来对网页进行锁定,使用户无法拉选文字,无法复制. 这里介绍一个小方法,将下面这行代码复制到浏览器的地址栏。回车。哈哈 (转自X2BLOG) 代码如下:javascript:alert(document.onselectstart = document.oncontextmenu = document.onmousedown = document.onkeydown = function(){return true;});
演示及下载地址:http://www.never-online.net/code/js/color_picker/今天整理硬盘的时候发现了几个以前写的和整理的东西,发现几个东西还是不错的。Color Picker本代码为htc,本质上也是JS。代码用到了MS的一些东西, 其中也有tab Dialog(标签页)的代码。而color picker代码则是一个老外写的,这个颜色选择器效果还是不错的。下面是我以前用文章系统时的截图,整体风格接近于winform,再加上这个color picker,就很漂亮了。 下...
曾经在一个flash RIA站点上看到这种效果,视觉效果真不错。flash开发者大概也以此来表明,flash做的应用程序,在动态效果上要优于js(个人观点)。后来我在做bmail的时候,用gif动画作为背景,基本实现了这一功能,但总是感到不太完美。这次的做法是用滤镜,视觉上比较平滑,还省了图片下载的麻烦。#tbList th{text-align:left;padding-left:20;border:1px solid white;border-right:1px solid #7994BF;border-bottom:1px solid #7...
neverSpliter - http://www.never-online.net body, td { font:9pt "Verdana"; } table { border:4px solid buttonface; } .innerSpliter { width:4px; height:100%; border:1px outset buttonhighlight; background-color:buttonface; overflow:hidden; cursor:col-resize; } .spliterLine { display:none; top:0px; left:100px; position:absolute; border:2px outset button; } // I am never-online or B...
1月5日已更新 修复自动完成文本框焦点移失,自动完成容器不能消失的bug 增加expandAllItem方法,双击时可出现全部的item,详情请看示例 增加customStyle示例,该示例演示了如何对autocomplete控件进行css美化,见autocomplete_custom的css文件 演示及下载: http://www.never-online.net/code/neverModules/autocomplete/ 功能较上一版本的改进和功能: 1。匹配速度的提高。 2。加入ignoreCase属性(为false时,将区分大小写,默认...
作者 llinzzi 版本 0.9 说明: 当焦点不在表格内的input时,回车键复制最后一行,delete删除键最后一行 选择checkbox,可以进行复制,删除 双击表格会出现菜单,自动收集该列已存在数据,选中自动填充 这里是亮点 数据发送采用ajax(自定义的一个ajax类,blog已发布过)一行一行的发送 兼容IE6和Firefox1.5 符合W3C 本表格一切功能都是为了减少输入录入工作,适合大项目开放使用 代码如下: 无标题文档 ///////////////////////////////...
一个页面减少10KB对于一个小网站来说,算不上什么,但对于大型站点来说,累计起来却是一个很大的流量......gzip压缩是一个有效可行的方法,但需要Apache的支持(Apache与IIS共用一个端口解决方法)。 传统的JS压缩(删除注释,删除多余空格等)提供的压缩率有时还是不尽不意,幸亏现在的浏览器都支持压缩传输(通过设置http header的Content-Encoding=gzip),可以通过服务器的配置(如apache)为你的js提供压缩传输,或是appfuse中使用的G...
先看看使用页面是如何调用的。 代码如下:"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> neverModules Using Function - http://www.never-online.net body { font:9pt "Verdana"; } // Using("System.Utils.Jsclass"); var jsclass = new Jsclass(); jsclass.toString(); //]]> Power By never-online 再看看System.Utils.Jsclass这个命名空间是如何...
prototype 1、 prototype是与Clone联系起来的, 也就是说,当创建实例时,prototype会把成员clone到该Class(function)的实例上。 Detail: 最常见的几个内置内对象里的prototype,如:Array原型有join, split方法, 当创建数组a时var a=[1,2],原型里的所有方法都被clone到a上。 2、this是该类的实例指针(该指针为"动态联编")。如何理解js this的动态联编,请参考我写的这篇文章:http://blog.never-online.net/article.asp?id=117 当...
代码如下: if (screen.width == 800) { document.write('') } else {document.write('')} // JavaScript教程/参考手册 JavaScript热搜 解决vue-router中的query动态传参问题解决使用vue.js路由后失效的问题微信小程序实现换肤功能JS中touchstart事件与click事件冲突的解决方法完美解决axios在ie下的兼容性问题在vue项目中引入highcharts图表的方法(详解)Vue的轮播图组件实现方法angular基于ng-alain定义自己的sele...
这是一个很典型的一个background-position-x的应用。技术含量并不高,但是思想还是值得思考的,证明了DHTML方面有很多东西可以变通的。用背景用map,如果做得更复杂一些,用ajax动态的载入图片的背景,也是一个小型的map了。我不打算在此项深究,因为脚本的速度和效率是有瓶颈的。 预备知识: background-position-x ------------- 背景图的X坐标。 background-position-y ------------- 背景图的Y坐标。 event.clientX ----------...
1、Using Javascript eval Method。 2、using a veriables save object "this" reference. 3、in innerHTML, we can using String to pass the prototype Method。 e.g.
// blueDestiny, never-online // blueDestiny [at] 126.com 通常,我们在动态给定一个container的innerHTML时,通常是样做的: 写得习惯了的话,倒也不麻烦,但有没有更简单的一个方法呢?请看下面的例子: 是不是没有这么麻烦了?但还是要有几点注意,看下面的例子 该转义的地方还是得用"\" '------------------------------------------------------- ' 原理: '------------------------------------------------------- 这...
neverDhtmlText - http://www.never-online.net body { background-color:#555; color:#aaa; font-size:12px; font-family: "Comic Sans MS"; } a { color:#aaa; } //100:--cnt50?50:sz))+"px"; ie?filter="alpha(opacity=" +alpha+ ")":MozOpacity=(alpha/100).toFixed(2)+""; wrapper.style.color = color?color:"gray"; } } function callback(bool, idx) { if (idx==text.length) { top.location.href='http://blog...
在Mozilla Develop Center里,我们可以看到有以下的文章:http://developer.mozilla.org/en/docs/The_XSLT/JavaScript_Interface_in_Gecko:Basic_Example 首先,你需要了解如何动态载入xml文件的方法,可以用XMLDOM对象,也可以用XMLHttpRequest,的responseXML对象,这里我用的是XMLHttpRequest。 用javascript载入xslt的方法如下: 1。用XMLDOM或者用XMLHttpRequest来加载xml和xslt。 2。用XSLTProcessor.importStylesheet来引入...