
2006年11月10日
又一个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 阅读(957) |
评论 (5) |
编辑

2006年9月20日
安装方法:
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 阅读(1276) |
评论 (1) |
编辑

2006年9月11日
说明:由于演示地址有恶意程序,程序本身是没有病毒的,我也不知道什么时候开始的,如果有哪位网友中毒的话,我向他道歉,为了表示我的过错,上传源源程序供大家下载,希望大家能够原谅,
下载地址: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 阅读(1314) |
评论 (25) |
编辑

2006年9月8日
今天在使用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 阅读(1324) |
评论 (4) |
编辑

2006年9月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 阅读(429) |
评论 (0) |
编辑

2006年9月2日
摘要: 最近做的一个项目里的某个小功能,主要是为了方便选择数据演示地址:由于有恶意程序,所以去掉地址效果图如下:解决思路:1.单击[选择]时,根据当前选择(下拉框)的分类ID,使用ajax请求,取得数据源(服务端使用dataSet.getXml()输出,因为数据量不是很大,所以就偷懒了)2.客户端使用xml数据岛分页显示(使用数据岛分页比较简单,不用写太多的代码)3.搜索时,根据当前选择(下拉框)的分类I...
阅读全文
posted @
2006-09-02 15:23 xing 阅读(1662) |
评论 (5) |
编辑

2006年8月15日
今年7月份刚刚毕业,虽然是网络专业,由于对asp.net比较有兴趣,便在大三时和一个老师学习asp.net(vb.net以后觉得vb.net用的不爽便转到C#),毕业后也比较容易找到了一份asp.net工作,是一家软件公司,到公司后便负责asp.net网站后台制作,刚到那里以为还以为公司会再招一个平面的,哪知不招,只招做技术的,平面的不要,这样我便又得做前台+后台了,由于平面不太喜欢做但也没办法了,刚开始也都是做小网站,倒也轻松,呵呵。不久便接了一个中型的网站,想想如果这个接下来,又得一个人做,那可真是挺无意思,老是一个人做,想找个人商量一下都没有,我喜欢过团队的生活,那样的生活才有味道吧,也是我向往的生活,最后还好没接下来,在公司空闲了三个月,便在这段时间努力提高自己的水平。
由于家在浙江平阳,由于受这次台风“桑美”的影响,所以家里要我回去帮忙打点厂里的事(以前都是我管理的,呵呵),便向公司提出辞职要求,由于急于回家,便要求过几天就回家,由于没有提前一个月提出,公司便扣我半个月的工资,想想也算了,能走就行了。
但有点奇怪的是经理的做法,走进经理办公室要求解除合同时,手上还拿了一份学校里拿来的就业协议书,先拿协议书给经理签字时,经理一看是协议书,二话没说,刷一下就签好了,盖个章OK,爽快,等拿给他合同(签了三年)时就大不相同了,他便说,协议书签了就可以了,合同就作废了,你放在我这里就可以了,奇怪了,签的是协议书,关合同什么关系呢?如果家里整理好再上来找工作不来这家公司,不是就可以告我了,想到这我便要求经理在合同里写明解除合同。在我的要求下,经理也没办法,便想了很久,终于写了一大段的说明,一看才知道,什么啊,要我补尝公司的损失,半个月工资,还说已接了一个项目,(也只有他自己知道有没有接下来了),由于我的辞职,便要重新招人。想想工资本来就很低,扣一半也没多少,算了,最后双方签字。
现在公司好像对刚毕业的大学生都比较喜欢,就是容易欺负,不懂法的最好,劳动法还真的好好看看。希望这次自家厂早点打理好,早点来温州,重新找一份asp.net工作.不知道其它地方怎么样,没去过,人生地不熟的。先提高水平以后再打算吧
posted @
2006-08-15 11:47 xing 阅读(584) |
评论 (10) |
编辑

2006年8月11日
摘要: 不太会设计框架,所以最近打算学学.net自带的Duwamish,便去网上找了一些好文章,这样学习起来速度会快一点,虽然有些还看不太懂,先贴出来,以后回头再看方便点转自:http://www.mikecat.net/blogview.asp?logID=818一、Duwamish7.0的架构Duwamish7.0是vs.net中微软提供的一个企业级的示例,最近在学设计方面的东西,所以有时间边看边学这...
阅读全文
posted @
2006-08-11 14:39 xing 阅读(810) |
评论 (2) |
编辑

2006年8月8日
来博客园两天了,给我的感觉挺不错的,后台功能也很强大的.我很喜欢.但我发现在使用过程中有个不太方便的地方.就是写好一篇文章后,我发现没有这篇文章分类时,我把文章和标题复制出来,去"编辑个人分类"里加入该分类,再重新写文章(可能这是我个人习惯的问题吧^_^)如果能改成在添加文章时,在选分类时,如果也弄个无刷新添加分类,这样是不是就更方便一点呢?
还有一点,各位在后台编辑文章时,是不是有种卡一下卡一下的感觉呢?是我的电脑原因还是别的原因呢?我换成别的编辑器FreeTextBox时也是一样,不知道各位有没有这种情况呢?(不知道是不是编辑器本身的原因)
这只是我个人一点小小的意见.如果能改善一下,就更完美了,^_^
posted @
2006-08-08 14:10 xing 阅读(242) |
评论 (0) |
编辑