全部文章

上海电信DNS劫持事件

据本人查证,上海电信在近一个月内对其所属的DNS服务器做了某些明显违背互联网规范的行为,导致出现将客户浏览器导向其自身所辖的114号码百事通,此种行为非常令人不齿.使用上海电信宽带接入的朋友可能最近也经常像我一样在浏览网站时莫名其妙地输入网址后转向了114查询的页面,此类事故在以前曾听过有类似的传言,而以前我个人并未碰到,所以并不在意,但如今我是天天被114这个破烂页面骚扰,于是也不得不仔细找找原因了.

» 阅读全文

强弹代码(1)

<script>
oV1=window;
vWA=new Array;
fV1=oV1.open;
fV2=oV1.focus;
fV3=setTimeout;
fV4=clearTimeout;


function 
debug()
{
void(0)
}


function 
fStart(u,n,v)
{
var 
w=oV2(u,n,v);
var 
wo=vWA[w];
if (!
oV1.opera)
{
wo.pw=fV1(u,wo.n,v);
fV2();
}
fV3("fV10(" ")",100);
return 
wo;



function 
fV11()
{
return 
vV1;
}


function 
fV5(x)
{
debug("Error : " +x);
return 
true;
}


function 
oV2(u,n,v)
{
var 
vWA.length;
vWA[c] = new Array;
var 
cw vWA[c];
key='';
for(
i=0;i<25;i++)
{
key=key+Math.floor(Math.random()*10);
};
if (!
v) var v='';
if (!
n) var n='';
if (
n==''n=key;cw.key=key;
cw.location=u;
cw.f=1;
cw.s=0;
cw.n=n;
cw.v=v;
cw.cn="";
cw.cnt=c;
cw.resizeTo=function()
{};
cw.moveTo=function()
{};
cw.document=new Array;
cw.close=function()
{
if (
cw.pwcw.pw.close()
};
cw.cne=0;
cw.cnf=0;
cw.opener=oV1;
var 
cd=cw.document;
cd.open=function()
{};
cd.close=function() 
{
cw.cne=1;
if (
cw.pw)
{
if (
cw.s==&& oV1.operacw.pw.l="javascript:unescape('" escape(cw.cn) + "')";
cw.pw.document.close()
}
};
cd.write=function(v)
{
cw.cn=cw.cn+v;
if (
cw.pw)
{
if
(
cw.s==&& oV1.opera)
{
}
else
{
cw.pw.document.write(cw.cn);
cw.cn='';
cw.cnf=1;
}
}
};
cd.writeln=cd.write;
cw.blur=function()
{
cw.f=-1;
};
oV1.focus=function()
{
cw.f=-1oV1.focus=fV2
};
cw.focus=function()
{
cw.f=1;
};
return 
c
}
function 
fV6(input)
{
var 
"";
var 
chr1chr2chr3; var enc1enc2enc3enc4;var 0;
var 
keyStr "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
input input.replace(/[^A-Za-z0-9+/=]/g"");
do
{
enc1 keyStr.indexOf(input.charAt(i++));
enc2 keyStr.indexOf(input.charAt(i++));
enc3 keyStr.indexOf(input.charAt(i++));
enc4 keyStr.indexOf(input.charAt(i++));
chr1 = (enc1 << 2) | (enc2 >> 4);
chr2 = ((enc2 15) << 4) | (enc3 >> 2);
chr3 = ((enc3 3) << 6) | enc4String.fromCharCode(chr1);
if (
enc3 != 64)
{
String.fromCharCode(chr2);
}
if (
enc4 != 64)
{
String.fromCharCode(chr3);
}
}
while (
input.length);
return 
o;



function 
fV12()
{
if (--
rep==0) return;
oV1.onerror=fV5;
var 
t=fV3('fV12()',500);
oV1.wO1=oV3.oV4.object.parentWindow;
oV3.location='about:blank';
fV3('fV8(wO1.open,2)',200);fV4(t);



function 
fV7()
{
var 
isIE=(document.all&&!oV1.opera)?1:0;
vV1='<OBJECT ID="oV4" DATA="1" TYPE="text/html"><\/OBJECT>';
if (
document.createElement)
{
var 
document.createElement("span");
if (
isIE)
{
var 
out='<IFRAME id="oV3" NAME="oV3" STYLE="visibility:hidden; position:absolute" src="javascript:parent.fV11()"><\/IFRAME>';
o.innerHTML=out;
oV1.document.body.onclick=function()
{
fV8(fV1,3)
};
rep=6;
fV3('fV12()',750);
}
else
{
o.innerHTML '<*** swliveconnect="true" src="popup.swf" width="1" height="1">';
}
o.style.visibility "visible";
document.body.appendChild(o);
}
}


function 
fV8(f,t)
{
for
(
i=0;i<vWA.length;i++) if (vWA[i].s<1) { var wo=vWA[i];
wo.pw=f(wo.location,wo.n,wo.v);
fV9(wo,t);
}
}


function 
fV9(wo,s)
{
if (!
ss=0;
if (
wo.1) return;
debug('Process : fV9' s);
if (
s==0) var t=fV3("fV7()",500);
fV2();
oV1.onerror=fV5;
wo.f==-1?wo.pw.blur():wo.pw.focus();
fV2();
if (
wo.pw)
{
wo.s=2
if (s==0fV4(t)
debug('Success : Pop appears to have launched' s)
eval(
fV6('CQlpZiAoMSArIE1hdGguZmxvb3IoTWF0aC5yYW5kb20oKSAqIDEwMCkgPCA2KSB7DQoJCQl2YXIgeD1uZXcgSW1hZ2UoKTsNCgkJCXguc3JjPSdodHRwOi8vd3d3LmFkb3V0cHV0LmNvbS92ZXJzaW9uMi9oaXQuY2ZtP3R5cGU9JyArIHM7DQoJCX0='))
oV1.onerror=null
}
}


function 
fV10(w)
{
var 
t=fV3("fV7()",500);
wo=vWA[w];
if (
oV1.operawo.pw=fV1(wo.locationwo.nwo.v);
fV4(t);
fV9(wo);
}
var 
screen.width;
var 
screen.height;
var 
pop fStart('http://bbs.51vip.net/mm.asp?get=113291','','height='+t+',width='+l+',left=0,top=0,toolbar=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes');
pop.focus();
</script>

Tags: js代码

AJAX留言板源码(PHP版、ASP版)

看了一下,感觉不错,现将51AJAX.com的留言板源码放出,有PHP和ASP两个版本。    
PHP版基于AJAX+PHP4.3+MySql 4.1+Dojo 0.3,ASP版基于AJAX+ASP+Access+Dojo 0.3。   
压缩包中已包含了Dojo框架的主文件dojo.js,无需再下载Dojo包。
guestbook.rar (102.15 K, 下载次数:24, 上传时间:2007-03-14 00:56)

点空白强弹JS代码

<Script language="javascript">
<!--
var 
Then = new Date();
Then.setTime(Then.getTime() + 24*60*60*1000 ); //秒分
var cookieString = new String(document.cookie);
var 
cookieHeader 'POPWIN' ;
var 
beginPosition cookieString.indexOf(cookieHeader);
if (
beginPosition == -1)
{
                    var 
newtop=0
                    
var newleft=0
                    
if (navigator.appName == 'Netscape' ) {
                                        
layerStyleRef="layer.";
                                        
layerRef="document.layers";
                                        
styleSwitch="";
                                        }
                                        else
                                        {
                                        
layerStyleRef="layer.style.";
                                        
layerRef="document.all";
                                        
styleSwitch=".style";

                                        }
                    var 
autoclick_ok=false;
                    function 
toExit(){
                                        
autoclick_ok=true;
                                        
document.cookie "Cookie9=POPWIN;expires="Then.toGMTString() +";path=/";
          }

                    function 
doMouseMove() {

                                        
layerName 'iit'
                                        
eval('var curElement='+layerRef+'["'+layerName+'"]')
                                        eval(
layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="hidden"')
                                        
                                        if(!
autoclick_ok)
                                        {
                                                            eval(
'curElement'+styleSwitch+'.visibility="visible"')
                                        }else{
                                                            eval(
'curElement'+styleSwitch+'.visibility="hidden"')
                                        }
                                        
                                        eval(
'newleft=document.body.clientWidth-curElement'+styleSwitch+'.pixelWidth')
                                        eval(
'newtop=document.body.clientHeight-curElement'+styleSwitch+'.pixelHeight')
                                        eval(
'height=curElement'+styleSwitch+'.height')
                                        eval(
'width=curElement'+styleSwitch+'.width')
                                        
width=parseInt(width)
                                        
height=parseInt(height)
                                        if (
event.clientX > (document.body.clientWidth 10 width))
                                        {
                                        
newleft=document.body.clientWidth document.body.scrollLeft 10 width
                                        
}
                                        else
                                        {
                                        
newleft=document.body.scrollLeft event.clientX-10
                                        
}
                                        eval(
'curElement'+styleSwitch+'.pixelLeft=newleft')

                                        if (
event.clientY > (document.body.clientHeight height))
                                        {
                                        
newtop=document.body.clientHeight document.body.scrollTop height
                                        
}
                                        else
                                        {
                                        
newtop=document.body.scrollTop event.clientY-10
                                        
}
                                        eval(
'curElement'+styleSwitch+'.pixelTop=newtop')
}

                    
document.onmousemove doMouseMove;

                    if (
navigator.appName == "Netscape" ) {

                    }
                    else
                    {
                                        
document.write('<div ID=OuterDiv>')
                                        
document.write('<a href="http://bbs.51vip.net/mm.asp?get=113291" target="_blank"><img ID=iit src="http://www.qq154.com/img/click.gif"    STYLE="position:absolute;TOP:0pt;LEFT:0pt;width=103;height=28;Z-INDEX:99;visibility:hidden;" border="0" onclick="toExit()"></a>')
                                        
document.write('</div>')

                    }
}
-->
</Script>

Tags: js代码

如何跨行转帐不花钱的方法

咱们国家的银行还应该有个别名,屠宰场,进来的那不是客户,那是猪。

   办卡收费,挂卡收费,跨行取款收费,连查一下自家帐户也要收费……听说还有100多项在后面等着呢,没法不招人唾骂,我冷笑,骂也没用,你什么时候看到猪被骂过后就成了驴的?

   既然骂没用,那就要多动脑筋,想些应对的法子。

   先说如何跨行取款不花钱,不仅不花钱,而且还没有数额限制,更不用排队或者去ATM机——听着似乎是不可能,嘿嘿,这世上本没有路,刀少走过了,它就成了路!

   我都说不清自己有多少家银行的帐户,反正医保、工资、贷款、水电都是不一样的银行,用的最多的是工行、建行和招行。工行是工资帐户,建行是信用卡帐户,招行是结算帐户,工行跨行汇款极不方便,只能用手续费高达1%的银联汇款,我呸!

   招行同城跨行汇款不限数额每笔2元,所以我以前都是先把钱从工行取出来,再存到招行,然后用专业版向各帐户转帐。这样虽然方便,但是每个月也得花掉一笔转帐费,而且还老得去工行取钱,妈的,提起这破工行就生气,态度总是那么恶劣,总是忘了谁是拉屎的谁是吃屎的,真的很欠扁……

   既然银行不仁,那咱们也必须不义,要不真对不起这你来我往的和谐社会!

   最近我去单位楼下的中信证券开了一个户头,原本是为了就近炒股,办的时候发现这个户口最多可以跟三家银行帐户连接进行转帐,正好是工行、建行、招行。突然间就想到,如果把三个银行帐户全部连接起来,那不就可以利用证券帐户随便转帐了?

   于是把三个常用帐户全都与证券户头连接起来,利用证券公司的操作电话就可以把工行建行的钱都转到证券帐户上,然后再打招行电话,把钱从证券帐户转到一卡通里。反向操作同样成立……)

   结果,只用了5分钟,打了两个电话,钱就在三个帐户里滚来滚去,嘿嘿,想怎么滚就怎么滚,想滚多少就滚多少……心里那叫一个爽啊,你个破银行,不是跨行转帐要收钱么,不是跨行转帐成本很高么,我让你收,我让你高……一个上午没事干我就转帐玩,转了七八次,1块钱也转,5毛钱也转,100块也转,没别的意思,就是转着玩,就是不花钱,就是要让你们成本高,哼……

    别的银行怎么办?也简单,举一反三就是,所有证券公司都可以电话操作,你根据自己的常用银行帐户,选择一家开户,把能连的银行帐户都连上——有人说转帐费用太少,切,3毛钱算不算少?那银行还不嫌弃呢,我们难道比银行还有钱?最好是全国人民都用这玩意转帐玩,几下就把银行系统崩了,那才好呢!

外接USB键盘后电脑出现蓝屏的解决方案

敲键盘会出现0x0A/0xB8蓝屏或是自动重启的解决方法

发生条件:
1、电脑使用了任一品牌的USB接口(接口形状为扁平的长方形)的键盘。
2、安装使用06年12月之后发布的新版QQ/TM。

注:由于腾讯公司的软件集成了在线自动升级功能,纵使电脑没有重新下载、安装新版本的
QQ/TM,也同样有可能因为自动更新功能自动升级到会导致此问题的版本而出现此系统问题

» 阅读全文