JavaScript
iteye_16572
这个作者很懒,什么都没留下…
展开
-
IP 查询接口
腾讯的接口是 ,返回数组 http://fw.qq.com/ipaddress 返回值 var IPData = new Array("61.135.152.194","","北京市",""); 新浪的接口 : http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js 多地域测试方法:htt...原创 2011-08-23 19:20:53 · 131 阅读 · 0 评论 -
Javascript代码压缩、加密算法的破解分析及工具实现
现在网上很多Javascript都进行了压缩,同时代码变得不可直接阅读,也相当于一种简单的加密了,本文对其中一种典型的算法进行分析,介绍如何解密代码以及重新实现的压缩工具算法。典型代码如下:eval(function(E,I,A,D,J,K,L,H){function C(A){return A<62?String.fromCharCode(A+=A<26?65:A<52?7...原创 2013-05-21 13:51:41 · 107 阅读 · 0 评论 -
通过JSON字符串创建对象
<html><body><h2>通过 JSON 字符串来创建对象</h3><p>First Name: <span id="fname"></span><br /> Last Name: <span id="lname&q原创 2013-05-21 13:31:55 · 277 阅读 · 0 评论 -
用eval函数执行十六进制编码的JS脚本
<script type="text/javascript">//明文代码//var x=10;var y=20;document.write(x*y);document.write('<br>');eval("\x76\x61\x72\x20\x78\x3D\x31\x30\x3B\x76\x61\x72\x20\x79\x3D\x32\x30\x3B\x...原创 2013-05-21 13:28:41 · 564 阅读 · 0 评论 -
在BODY 中嵌入IFRAME
document.body.innerHTML = ( "<iframe src='\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x62\x61\x69\x64\x75\x2E\x63\x6F\x6D\x2F' width='1024' height='768'></iframe>" ); \x68\x74\x...原创 2013-05-21 10:11:53 · 1473 阅读 · 0 评论 -
「译」JavaScript 的怪癖 2:两个「空值」:undefined 和 null
原文:JavaScript quirk 2: two “non-values” – undefined and null译文:「译」JavaScript 的怪癖 2:两个「空值」:undefined 和 null译者:SingleSeeker此文是 javascript 的 12 个怪癖(quirks) 系列的第二篇。 感谢 @SingleSeeker 对本文的翻译。...原创 2013-05-05 12:38:08 · 70 阅读 · 0 评论 -
在showModalDialog和showModelessDialog中submit时不弹出新窗口
步骤如下: 1.在showModalDialog的那个页面添加 <base target="_self"/> 2.设置form的属性target为"" 示列: //------------------------------------------------------- try0.html 打开一个Modal Dialog: <inpu...原创 2011-03-04 15:44:38 · 101 阅读 · 0 评论 -
JavaScript高阶函数示例
<html> <head> <title>高阶函数示例</title> <script> Array.prototype.map = function(func){ var len = this.length; var resArray = []; for(var i = 0 ; i...原创 2011-01-27 14:49:34 · 112 阅读 · 0 评论 -
JAVASCRIPT 扩展String的EMAIL校验
扩展String,使得"jaychang@hotmail.com".isEmail()可以使用 String.prototype.isEmail = function(){ return /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(this);}...原创 2011-01-14 15:37:37 · 191 阅读 · 0 评论 -
JavaScript:prototype属性使用说明
prototype 是在 IE 4 及其以后版本引入的一个针对于某一类的对象的方法,而且特殊的地方便在于:它是一个给类的对象添加方法的方法!这一点可能听起来会有点乱,别急,下面我便通过实例对这一特殊的方法作已下讲解: 首先,我们要先了解一下类的概念,JavaScript 本身是一种面向对象的语言,它所涉及的元素根据其属性的不同都依附于某一个特定的类。我们所常见的类包括:数组变量(...原创 2011-01-10 14:21:24 · 78 阅读 · 0 评论 -
能说明你JAVASCRIPT没学到家
Javascript在互联网上名声很臭,但你又很难再找到一个像它这样如此动态、如此被广泛使用、如此根植于我们的生活中的另外一种语言。它的低学习门槛让很多人都称它为学前脚本语言,它另外一个让人嘲笑的东西是动态语言的概念是偏偏使用了高标准的静态数据类型。其实,你和Javascript都站错了立场,而现在,你让Javascript很生气。这里有五个原因能说明你的Javascript技术很烂。...原创 2011-08-24 12:28:33 · 60 阅读 · 0 评论 -
Javascript原型链
实现Child继承Parent对于JavaScript原型链的理解原创 2015-12-31 09:44:17 · 68 阅读 · 0 评论