随便写写!闲着无聊!代码如有bug之处欢迎阁下强力拍砖! JS CODE 代码如下:<script type="text/javascript" language="javascript"> //总时间,已分为单位 var time = 100; //小时 var h = parseInt(time / 60) > 0 ? parseInt(time / 60) : 0; //分 var m = time % 60; //秒 var s = 60; //输出到当前Script的Dom位置 document.write('<span>剩余<font id="f_hh">' + h + '</font>小时<font id="f_mm">' + m + '</font>分<font ...
代码如下:// Useragent RegExp rwebkit = /(webkit)[ \/]([\w.]+)/, ropera = /(opera)(?:.*version)?[ \/]([\w.]+)/, rmsie = /(msie) ([\w.]+)/, rmozilla = /(mozilla)(?:.*? rv:([\w.]+))?/, // Keep a UserAgent string for use with jQuery.browser userAgent = navigator.userAgent, // For matching the engine and version of the browser browserMatch, // Use of jQuery.browser is frowned upon. // More details: htt...
代码如下:// Used for trimming whitespace trimLeft = /^\s+/, trimRight = /\s+$/, // Use native String.trim function wherever possible trim: trim ? function( text ) { return text == null ? "" : trim.call( text ); } : // Otherwise use our own trimming functionality function( text ) { return text == null ? "" : text.toString().replace( trimLeft, "" ).replace( trimRight, "" ); },分析:jquery trim() 作用...
代码如下:// args is for internal usage only each: function( object, callback, args ) { var name, i = 0, length = object.length, isObj = length === undefined || jQuery.isFunction(object); if ( args ) { if ( isObj ) { for ( name in object ) { if ( callback.apply( object[ name ], args ) === false ) { break; } } } else { for ( ; i < length; ) { if ( callback.apply( object[ i++ ], args ) === false ) { ...
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]主要是用到了这段代码,脚本之家以前发布过类似的文章。 代码如下:function clear(){ Source=document.body.firstChild.data; document.open(); document.close(); document.title="看不到源代码"; document.body.innerHTML=Source; }
一般情况下都是设置body标签的onload监听window的load事件.但load事件是要在页面的元素全部加载完了才触发的,如果页面上图片较多或图片太大,就会导致初始化的代码未被执行的时候用户就做了其它操作了. Jquery库提供了一个非常方便好用的函数( $(selector).ready()),让我们可以在页面的dom加载完后就可以做相应的操作(当然,这还得看用户浏览器的支持).,而不用等待全部元素加载完成.例如: $(document).ready(function (){ alert('use...
代码如下:/* * Copyright VeryIDE,2007-2008 * http://www.veryide.com/ * * $Id: veryide.library.js,v2.3 17:29 2008-11-16 leilei $ */ function $(obj){return document.getElementById(obj);} function $N(obj){return document.getElementsByName(obj);} function $T(obj){return document.getElementsByTagName(obj);} function $V(str){document.write(str);} //body load function addLoadEvent(func) { var oldonload = ...
var i = 1; (请自己修改) BODY { SCROLLBAR-FACE-COLOR: #6699ff; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR: #FFFFFF; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; SCROLLBAR-BASE-COLOR: #FFFFFF; } if (top.location != location) top.location.href = self.location; 请稍候,正...
这招算是目前网上公布的防止查看源代码的方法中最好的了,当然了,要看还是办法的,比如在地址栏中输入"javascript:alert(document.documentElement.outerHTML);"。 function clear(){ Source=document.body.firstChild.data; document.open(); document.close(); document.title="看不到源代码"; document.body.innerHTML=Source; } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
清华大学出版的】<事半功倍系列 javascript>,本人照着书敲出来的,有些翻译了一下.前几年看了一下,最近无事,重新翻了翻,很有帮助.本书应该有光盘的,但学校的书,光盘不知在哪.希望对你学 javascript有帮助 第一章javascript简介 1.在地址栏输入javascript语句 Javascript:Document.write("显示文字") 2.将javascript嵌入 HTML文档 <script language=javascript> document.bgColor="blue" </script> 第二章 使用变量和数组 1.声明变量...
现在很流行源代码加密,无论出于作者想保护自己的资源,还是放马者为了不让别人发现网页有马等等,都对源代码加密。 想破解它很简单,一招就搞定了,是不是用点心动了呢?是的就快跟我来吧!comeon gogogo! 1/首先我们来看看一个网页的源代码,为了不浪费大家的时间,我在免费空间随便上传个网页(已经加密的)大家来看看,为了便以大家看到结果,我做很简单(真的很简单咯)我门来看看他的源代码,方法有很多,我随便用一种 ,这是...
因为用户是可以查看 JavaScript 源代码的,即使是被压缩之后的。 回复内容:没有用。用 Chrome 去装个这个插件 [1],然后打开知乎的 JS [2] 看看。JS 混淆器(比如 [3])也就能重新命名一下变量、函数什么的。逆向工程很容易。JS 虚拟机短期内不会出现。保护好你的服务器端才是王道。[1]: https://chrome.google.com/webstore/detail/iieeldjdihkpoapgipfkeoddjckopgjg[2]: http://static.www.zhihu.com/static/js/all_min.js[3]: ...
在我们工作中经常会遇到一些“祖传代码“要我们接手,在还没熟悉的时候突然有了新的需求,比如在一个testLoad函数中打印出所有节点的数量。这个难不倒我们,打开编辑器,搜索出 testLoad函数在的文件中的位置,在函数内部添加以下代码: testLoad = function () {// 此处省略代码console.log('源函数的操作内容');// 新增操作代码console.log('输出所有节点数量', document.getElementsByTagName('*').length); }这时候在我们对祖传...
课堂作业:利用JavaScript+CSS+DIV实现下拉菜单源代码<!DOCTYPE html> <html><head><meta charset="UTF-8"><title>菜单演示</title><style type="text/css">#con {width: 800px;height: 400px;margin: 100px auto;background-color: yellow;}#con ul li {float: left;width: 150px;height: 30px;line-height: 30px;text-decoration: none;text-align: left;}#con a{text-decoration: none;color: #FFF;display: block;width: 150px...
ylbtech-JavaScript-Tool-lhgDialog:基础示例-源代码 1.返回顶部 1、<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>基础示例 - lhgDialog窗口组件 lhgdialog弹出窗口</title><meta name="keywords" content="lh...