
2006年9月2日
又一个Windows Live的@live.com域名注册漏洞被发现,现在我们只要通过简单的一段JS代码就可以给Windows Live的注册界面添加@live.com地址,让人惊讶的是,硬塞进去的地址竟然可以成功注册到帐号!又是一次极好的机会,大家快来一起上吧!
1. 进入 这个页面 开始注册.
http://get.live.com/getlive/overview
2. 点击注册按钮,进入下一个界面
3.复制如下代码到你的地址栏中,回车
javascript:function r(q){} function s(q){e[q] = new Option(a[q],a[q])}; r(e = document.getElementById("idomain").options);r(d="live.");r(a = new Array("hotmail.com","hotmail.co.uk","msn.com",d+"com",d+"be",d+"co.uk",d+"de",d+"fr",d+"it",d+"nl")); for (i=0;i<a.length;i++){ s(i ) }alert("Success - additional domains added!");
2006-11-10测试通过
posted @
2006-11-10 18:54 xing 阅读(1032) |
评论 (5) |
编辑
安装方法:
1.IE属性-高级-禁止脚本调试,的勾去掉.
2.下载Microsoft Script Debugger 并安装
下面对Debugger.html文件进行调试,代码如下:
<HTML>
<HEAD>

<script language="javascript">
function MyDebugger()

{
var a = 1,b = 2;
var t;
t = a;
a = b;
b = t;
}
</script>
</HEAD>

<BODY>
<input type="button" value="开始调试" onclick="MyDebugger()" />
</BODY>
</HTML>
1.打开Debugger.html文件,在IE工具栏单击[查看]-[脚本调试程序]-[打开]
2.出现选择调试器对话框,选择VS.Net2003,单击是后,出现选择调试程序类型,这里选择Script,确定后,VS.Net打开
Debugger.html文件
3.在function MyDebugger里设置断点
4.回到Debugger.html页面,单击<开始调试>
用Script Debugger主要好处就是使用简单,又是使用VS.Net环境调试,爽吧
posted @
2006-09-20 09:14 xing 阅读(1306) |
评论 (1) |
编辑
说明:由于演示地址有恶意程序,程序本身是没有病毒的,我也不知道什么时候开始的,如果有哪位网友中毒的话,我向他道歉,为了表示我的过错,上传源源程序供大家下载,希望大家能够原谅,
下载地址:http://www.cnblogs.com/Files/lxxnet/ajaxselect.rar
如果有不幸中毒的朋友请到下面的地址,下载卡巴6,KEY可以用到2007-07
http://www.cnblogs.com/lxxnet/articles/478739.html
效果图如下:

演示地址:由于有恶意程序,所以去掉地址
以前做的第一个版本是为了偷懒,数据量大时就不能用了,也不怎么通用,用起来很麻烦,现在这个比以前那个好多了,调用也比较简单,应该也比较通用吧,^_^
添加一个JS函数,调用代码如下:
function ShowSelectTable(classID,returnID)


{
SetHead("编号","用户名","密码"); //设置表头,大小无限
SetFileds("F_id","F_userName","F_passWord");//设置数据库字段,大小无限,数量要和表头数一样
SetUrlObjID("getXml1.aspx",returnID); //设置请求的URL和显示返回值文本框控件ID
SetPageSize(15) //[可选]设置分页大小,默认10页
SetShowFiledName(false) //[可选]取值时,是否显示列名,默认是显示
show(classID) //显示选择框,把下拉框id参数(用于取当前值)
}

HTML代码:
<select id="class3" onchange="ChangeID()" NAME="productID">
<option value="5" selected>5555</option>
<option value="6" >6666</option>
</select>

<input id="t1" type="text" size=40 value="分类1">
<a href='#' onclick="ShowSelectTable('class3','t1')">选择</a>
更新日志:2006-09-09
添加跳转页
已优化成每次只取一页数据,速度更快
添加显示框自动定位
添加设置分页大小
添加可自定义皮肤路径
修复字段为空值时错误
重写部分代码
也不是什么大功能,所以就不贴出代码了,哪位想要的话,请留下E-mail,我发给你好了,如果要求的人多,我就传上来供大家下载,希望能大家相互交流一下
posted @
2006-09-11 14:29 xing 阅读(1432) |
评论 (25) |
编辑
今天在使用ajax下拉框时发现了一个一问题,就是下拉框会被<select>遮挡,选择框的内容是放在div里的,所以去网上找了一下才知道答案:
原来,只要在div内容后面添加如下代码就可以了
<iframe src="javascript:false" style="position:absolute; visibility:inherit; top:0px; left:0px; width:100px; height:200px; z-index:-1; filter='progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)';"></iframe>
posted @
2006-09-08 15:23 xing 阅读(1338) |
评论 (5) |
编辑
今天完善了一下ajax下拉选择框,在显示定位发现了一个小问题,所以备忘一下
一般情况要取得对象的离浏览器top和left只需要用objectID.offsetLeft和objectID.offsetTop就可以了
但如果该对象嵌套在其它容器(如div,table)里的话就不能直接这样取了,而要一个一个从里到外取,使用offsetParent循环取出直到nodeName不为body,最后再全都累加起来才是我们要的数据,例如有如下html代码:
<table>
<tr>
<td><input id="aa" type="text" size="40"><a href='#' onclick="ShowSelectTable('aa')">选择</a></td>
</tr>
</table>
如果要得到aa的top和left就要取得
aa.offsetLeft
aa.offsetTop
td.offsetLeft
td.offsetTop
table.offsetLeft
table.offsetTop
思路清楚再看代码就清楚了:
//取得要显示的X,Y坐标
function fGetXY(aTag)


{
var oTmp = aTag;
var pt = new Point(0,0);
do

{
pt.x += oTmp.offsetLeft;
pt.y += oTmp.offsetTop;
oTmp = oTmp.offsetParent;
alert(oTmp.nodeNames);
} while(oTmp.tagName!="BODY");
return pt;
}

//存放x,y坐标
function Point(iX, iY)


{
this.x = iX;
this.y = iY;
}
ajax选择下拉框添加了几个内容:
添加显示框自动定位
添加设置分页大小
添加可自定义皮肤路径
修复字段为空值时错误
源码:
http://www.cnblogs.com/lxxnet/archive/2006/09/02/493050.html演示地址:(由于是免费空间,有时速度可能会很慢)
http://xweex.a124.47data.com/index.html
posted @
2006-09-05 22:47 xing 阅读(441) |
评论 (0) |
编辑
摘要: 最近做的一个项目里的某个小功能,主要是为了方便选择数据演示地址:由于有恶意程序,所以去掉地址效果图如下:解决思路:1.单击[选择]时,根据当前选择(下拉框)的分类ID,使用ajax请求,取得数据源(服务端使用dataSet.getXml()输出,因为数据量不是很大,所以就偷懒了)2.客户端使用xml数据岛分页显示(使用数据岛分页比较简单,不用写太多的代码)3.搜索时,根据当前选择(下拉框)的分类I...
阅读全文
posted @
2006-09-02 15:23 xing 阅读(1729) |
评论 (5) |
编辑