当前位置:编程学习 > C#/ASP.NET >>

超链接的文字说明+链接打开确定大小和样式页面-ASP教程,ASP应用

<script type="text/javascript" src="index/title.js"></script> 
<script language="javascript" type="text/javascript"> 
<!-- 
function mm_openbrwindow(theurl,winname,features) { //v2.0 
window.open(theurl,winname,features); 

//--> 
</script> 

<a href=#### onclick="mm_openbrwindow(display.asp,,scrollbars=yes,width=500,height=600)" 
title="<font color=red>发布人:<%=people%><br>人气:<%=view%></font><br><%=left(main,50)%>……"><%=title%></a></div> 

-------------------title.js---------------------------------- 
//***********默认设置定义.********************* 
tpopwait=50;//停留twait豪秒后显示提示。 
tpopshow=5000;//显示tshow豪秒后关闭提示 
showpopstep=20; 
popopacity=99; 

//***************内部变量定义***************** 
spop=null; 
curshow=null; 
tfadeout=null; 
tfadein=null; 
tfadewaiting=null; 

document.write("<style type=text/cssid=defaultpopstyle>"); 
document.write(".cpoptext { background-color: #f8f8f5;color:#000000; border: 1px #000000 solid;font-color: font-size: 12px; padding-right: 4px; padding-left: 4px; height: 20px; padding-top: 2px; padding-bottom: 2px; filter: alpha(opacity=0)}"); 
document.write("</style>"); 
document.write("<div id=dypoplayer style=position:absolute;z-index:1000; class=cpoptext></div>"); 


function showpopuptext(){ 
var o=event.srcelement; 
mousex=event.x; 
mousey=event.y; 
if(o.alt!=null && o.alt!=""){o.dypop=o.alt;o.alt=""}; 
if(o.title!=null && o.title!=""){o.dypop=o.title;o.title=""}; 
if(o.dypop!=spop) { 
spop=o.dypop; 
cleartimeout(curshow); 
cleartimeout(tfadeout); 
cleartimeout(tfadein); 
cleartimeout(tfadewaiting); 
if(spop==null || spop=="") { 
dypoplayer.innerhtml=""; 
dypoplayer.style.filter="alpha()"; 
dypoplayer.filters.alpha.opacity=0; 

else { 
if(o.dyclass!=null) popstyle=o.dyclass 
else popstyle="cpoptext"; 
curshow=settimeout("showit()",tpopwait); 





function showit(){ 
dypoplayer.classname=popstyle; 
dypoplayer.innerhtml=spop; 
popwidth=dypoplayer.clientwidth; 
popheight=dypoplayer.clientheight; 
if(mousex+12+popwidth>document.body.clientwidth) popleftadjust=-popwidth-24 
else popleftadjust=0; 
if(mousey+12+popheight>document.body.clientheight) poptopadjust=-popheight-24 
else poptopadjust=0; 
dypoplayer.style.left=mousex+12+document.body.scrollleft+popleftadjust; 
dypoplayer.style.top=mousey+12+document.body.scrolltop+poptopadjust; 
dypoplayer.style.filter="alpha(opacity=0)"; 
fadeout(); 


function fadeout(){ 
if(dypoplayer.filters.alpha.opacity<popopacity) { 
dypoplayer.filters.alpha.opacity+=showpopstep; 
tfadeout=settimeout("fadeout()",1); 

else { 
dypoplayer.filters.alpha.opacity=popopacity; 
tfadewaiting=settimeout("fadein()",tpopshow); 



function fadein(){ 
if(dypoplayer.filters.alpha.opacity>0) { 
dypoplayer.filters.alpha.opacity-=1; 
tfadein=settimeout("fadein()",1); 


document.onmouseover=showpopuptext; 

function checkall(form) { 
for (var i=0;i<form.elements.length;i++) { 
var e = form.elements[i]; 
if (e.name != chkall) e.checked = form.chkall.checked; 




--------------------编程问答--------------------
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,