为什么我右边的数字和字母无法显示出来,只出现...,大家帮我查一下代码啊,在线等待

yanxiaoli 2005-10-08 04:06:49
这是一个向上翻动的滚动页面,左面图片,右面文字 ,一幅一幅的向上拉动,可是左边如果全部是汉字的话,那显示是正常的,如果是以<2005年10月11>等这样的开头,图片显示都正常的,那右边的文字栏就只显示几个个点了

<%
'½ØÈ¡³£ÓÃ×Ö·û´®
function invert(str)
invert=replace(replace(replace(replace(str,"<","<"),">",">"),chr(13),"<br>")," "," ")
end function
'½ØȡͼƬ·¾¶,Ô­´´£º°¢Çì
function Lxq(str)
Lxq=replace(replace(str,"src=","£¤")," width=","£¤")
scid=split(Lxq,"£¤")
for i=LBound(scid) to UBound(scid)
if i=1 then
Lxq=scid(i)
end if
next
Lxq=replace(Lxq,"""","")
end function
'½ØÈ¡ÖÐÎÄ×Ö·û,Ô­´´£º°¢Çì
function Lxqa(str)
for i=1 to len(str)
if replace(asc(mid(str,i,1)),"-","")>255 then
s=s+mid(str,i,1)
end if
next
q=left(s,1)
scid=split(s,q)
for i=LBound(scid) to UBound(scid)
if i=1 then
Lxqa=q&scid(i)
end if
next
end function
%>
<body onload="MM_timelinePlay('Timeline1')">
<script language="JavaScript">
<!--
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->

function MM_timelinePlay(tmLnName, myID) { //v1.2
//Copyright 1997 Macromedia, Inc. All rights reserved.
var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,propNum,theObj,firstTime=false;
if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
tmLn = document.MM_Time[tmLnName];
if (myID == null) { myID = ++tmLn.ID; firstTime=true;}//if new call, incr ID
if (myID == tmLn.ID) { //if Im newest
setTimeout('MM_timelinePlay("'+tmLnName+'",'+myID+')',tmLn.delay);
fNew = ++tmLn.curFrame;
for (i=0; i<tmLn.length; i++) {
sprite = tmLn[i];
if (sprite.charAt(0) == 's') {
if (sprite.obj) {
numKeyFr = sprite.keyFrames.length; firstKeyFr = sprite.keyFrames[0];
if (fNew >= firstKeyFr && fNew <= sprite.keyFrames[numKeyFr-1]) {//in range
keyFrm=1;
for (j=0; j<sprite.values.length; j++) {
props = sprite.values[j];
if (numKeyFr != props.length) {
if (props.prop2 == null) sprite.obj[props.prop] = props[fNew-firstKeyFr];
else sprite.obj[props.prop2][props.prop] = props[fNew-firstKeyFr];
} else {
while (keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]) keyFrm++;
if (firstTime || fNew==sprite.keyFrames[keyFrm-1]) {
if (props.prop2 == null) sprite.obj[props.prop] = props[keyFrm-1];
else sprite.obj[props.prop2][props.prop] = props[keyFrm-1];
} } } } }
} else if (sprite.charAt(0)=='b' && fNew == sprite.frame) eval(sprite.value);
if (fNew > tmLn.lastFrame) tmLn.ID = 0;
} }
}

function MM_timelineGoto(tmLnName, fNew, numGotos) { //v2.0
//Copyright 1997 Macromedia, Inc. All rights reserved.
var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,lastKeyFr,propNum,theObj;
if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
tmLn = document.MM_Time[tmLnName];
if (numGotos != null)
if (tmLn.gotoCount == null) tmLn.gotoCount = 1;
else if (tmLn.gotoCount++ >= numGotos) {tmLn.gotoCount=0; return}
jmpFwd = (fNew > tmLn.curFrame);
for (i = 0; i < tmLn.length; i++) {
sprite = (jmpFwd)? tmLn[i] : tmLn[(tmLn.length-1)-i]; //count bkwds if jumping back
if (sprite.charAt(0) == "s") {
numKeyFr = sprite.keyFrames.length;
firstKeyFr = sprite.keyFrames[0];
lastKeyFr = sprite.keyFrames[numKeyFr - 1];
if ((jmpFwd && fNew<firstKeyFr) || (!jmpFwd && lastKeyFr<fNew)) continue; //skip if untouchd
for (keyFrm=1; keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]; keyFrm++);
for (j=0; j<sprite.values.length; j++) {
props = sprite.values[j];
if (numKeyFr == props.length) propNum = keyFrm-1 //keyframes only
else propNum = Math.min(Math.max(0,fNew-firstKeyFr),props.length-1); //or keep in legal range
if (sprite.obj != null) {
if (props.prop2 == null) sprite.obj[props.prop] = props[propNum];
else sprite.obj[props.prop2][props.prop] = props[propNum];
} }
} else if (sprite.charAt(0)=='b' && fNew == sprite.frame) eval(sprite.value);
}
tmLn.curFrame = fNew;
if (tmLn.ID == 0) eval('MM_timelinePlay(tmLnName)');
}

...全文
133 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluesky1314520 2005-10-08
  • 打赏
  • 举报
回复
dw的代码全搬出来了,看不懂!hoho
ybfqlyq 2005-10-08
  • 打赏
  • 举报
回复
我暈。。。。不看了。。。。。樓上的N呀。
yanxiaoli 2005-10-08
  • 打赏
  • 举报
回复
if (ns5)
document.MM_Time[0][2].values[1] = new Array("-200px", "-204px", "-208px", "-212px", "-216px", "-220px", "-224px", "-228px", "-232px", "-236px", "-240px", "-244px", "-248px", "-252px", "-256px", "-260px", "-264px", "-268px", "-272px", "-276px", "-280px", "-284px", "-288px", "-292px", "-296px", "-300px");
else
document.MM_Time[0][2].values[1] = new Array(-200,-204,-208,-212,-216,-220,-224,-228,-232,-236,-240,-244,-248,-252,-256,-260,-264,-268,-272,-276,-280,-284,-288,-292,-296,-300);
document.MM_Time[0][2].values[1].prop = "top";
if (!ns4) {
document.MM_Time[0][2].values[0].prop2 = "style";
document.MM_Time[0][2].values[1].prop2 = "style";
}
document.MM_Time[0][3] = new String("behavior");
document.MM_Time[0][3].frame = 395;
document.MM_Time[0][3].value = "MM_timelineGoto('Timeline1','1')";
document.MM_Time[0][4] = new String("sprite");
document.MM_Time[0][4].slot = 1;
if (ns4)
document.MM_Time[0][4].obj = document["Layer1"] ? document["Layer1"].document["Layer2"] : document["Layer2"];
else if (ns5)
document.MM_Time[0][4].obj = document.getElementById("Layer2");
else
document.MM_Time[0][4].obj = document.all ? document.all["Layer2"] : null;
document.MM_Time[0][4].keyFrames = new Array(290, 320);
document.MM_Time[0][4].values = new Array(2);
if (ns5)
document.MM_Time[0][4].values[0] = new Array("1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px");
else
document.MM_Time[0][4].values[0] = new Array(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
document.MM_Time[0][4].values[0].prop = "left";
if (ns5)
document.MM_Time[0][4].values[1] = new Array("-300px", "-303px", "-307px", "-310px", "-313px", "-317px", "-320px", "-323px", "-327px", "-330px", "-333px", "-337px", "-340px", "-343px", "-347px", "-350px", "-353px", "-357px", "-360px", "-363px", "-367px", "-370px", "-373px", "-377px", "-380px", "-383px", "-387px", "-390px", "-393px", "-397px", "-400px");
else
document.MM_Time[0][4].values[1] = new Array(-300,-303,-307,-310,-313,-317,-320,-323,-327,-330,-333,-337,-340,-343,-347,-350,-353,-357,-360,-363,-367,-370,-373,-377,-380,-383,-387,-390,-393,-397,-400);
document.MM_Time[0][4].values[1].prop = "top";
if (!ns4) {
document.MM_Time[0][4].values[0].prop2 = "style";
document.MM_Time[0][4].values[1].prop2 = "style";
}
document.MM_Time[0][5] = new String("sprite");
document.MM_Time[0][5].slot = 1;
if (ns4)
document.MM_Time[0][5].obj = document["Layer1"] ? document["Layer1"].document["Layer2"] : document["Layer2"];
else if (ns5)
document.MM_Time[0][5].obj = document.getElementById("Layer2");
else
document.MM_Time[0][5].obj = document.all ? document.all["Layer2"] : null;
document.MM_Time[0][5].keyFrames = new Array(1, 7);
document.MM_Time[0][5].values = new Array(2);
if (ns5)
document.MM_Time[0][5].values[0] = new Array("1px", "1px", "1px", "1px", "1px", "1px", "1px");
else
document.MM_Time[0][5].values[0] = new Array(1,1,1,1,1,1,1);
document.MM_Time[0][5].values[0].prop = "left";
if (ns5)
document.MM_Time[0][5].values[1] = new Array("0px", "0px", "0px", "0px", "0px", "0px", "0px");
else
document.MM_Time[0][5].values[1] = new Array(0,0,0,0,0,0,0);
document.MM_Time[0][5].values[1].prop = "top";
if (!ns4) {
document.MM_Time[0][5].values[0].prop2 = "style";
document.MM_Time[0][5].values[1].prop2 = "style";
}
document.MM_Time[0][6] = new String("sprite");
document.MM_Time[0][6].slot = 1;
if (ns4)
document.MM_Time[0][6].obj = document["Layer1"] ? document["Layer1"].document["Layer2"] : document["Layer2"];
else if (ns5)
document.MM_Time[0][6].obj = document.getElementById("Layer2");
else
document.MM_Time[0][6].obj = document.all ? document.all["Layer2"] : null;
document.MM_Time[0][6].keyFrames = new Array(365, 395);
document.MM_Time[0][6].values = new Array(2);
if (ns5)
document.MM_Time[0][6].values[0] = new Array("1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px");
else
document.MM_Time[0][6].values[0] = new Array(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
document.MM_Time[0][6].values[0].prop = "left";
if (ns5)
document.MM_Time[0][6].values[1] = new Array("-400px", "-403px", "-407px", "-410px", "-413px", "-417px", "-420px", "-423px", "-427px", "-430px", "-433px", "-437px", "-440px", "-443px", "-447px", "-450px", "-453px", "-457px", "-460px", "-463px", "-467px", "-470px", "-473px", "-477px", "-480px", "-483px", "-487px", "-490px", "-493px", "-497px", "-500px");
else
document.MM_Time[0][6].values[1] = new Array(-400,-403,-407,-410,-413,-417,-420,-423,-427,-430,-433,-437,-440,-443,-447,-450,-453,-457,-460,-463,-467,-470,-473,-477,-480,-483,-487,-490,-493,-497,-500);
document.MM_Time[0][6].values[1].prop = "top";
if (!ns4) {
document.MM_Time[0][6].values[0].prop2 = "style";
document.MM_Time[0][6].values[1].prop2 = "style";
}
document.MM_Time[0].lastFrame = 395;
for (i=0; i<document.MM_Time.length; i++) {
document.MM_Time[i].ID = null;
document.MM_Time[i].curFrame = 0;
document.MM_Time[i].delay = 1000/document.MM_Time[i].fps;
}
}
//-->
</script>
<TABLE cellSpacing="0" cellPadding="0" border="0">
<TR>
<TD style="POSITION: relative" height="115">
<div id="Layer1" style="Z-INDEX: 3; LEFT: 5px; OVERFLOW: visible; WIDTH: 420px; CLIP: rect(0px 425px 100px 0px); POSITION: absolute; TOP: 5px; HEIGHT: 100px">
<div id="Layer2" style="Z-INDEX: 2; LEFT: 1px; WIDTH: 420px; POSITION: absolute; TOP: 0px; HEIGHT: 110px">
<table cellSpacing="0" cellPadding="0" border="0">
<%
Set Rs = Server.Createobject("Adodb.Recordset")
Sql ="select top 5 * from News where Bigclassname='Éó¼Æ¶¯Ì¬' and smallclassname='ͼƬÐÂÎÅ' order by id desc"
Rs.Open Sql,Conn,1,1
if rs.bof or eof then
response.write("ĿǰûÓÐÈκÎÐÅÏ¢£¡")
else
Do While Not Rs.Eof
%>
<tr>
<td>
<a href='show_information.asp?id=<%=rs("id")%>' target='_blank'>
<ImG id="NewPic" src='<%=Lxq(rs("content"))%>' height=96 width=143 hspace=5 border=0>
</a>
</td>
<td valign="top" style="LINE-HEIGHT: 18px">
<a href='show_information.asp?id=<%=rs("id")%>' target='_blank'>
<%=mid(Lxqa(rs("content")),1,100)%>
... </a>
</td>
</tr>
<%
Rs.Movenext
Loop
Rs.Close
set rs=nothing
end if
%>
</table>
</td>
</tr>
</table>
yanxiaoli 2005-10-08
  • 打赏
  • 举报
回复
function MM_initTimelines() { //v4.0
//MM_initTimelines() Copyright 1997 Macromedia, Inc. All rights reserved.
var ns = navigator.appName == "Netscape";
var ns4 = (ns && parseInt(navigator.appVersion) == 4);
var ns5 = (ns && parseInt(navigator.appVersion) > 4);
document.MM_Time = new Array(1);
document.MM_Time[0] = new Array(7);
document.MM_Time["Timeline1"] = document.MM_Time[0];
document.MM_Time[0].MM_Name = "Timeline1";
document.MM_Time[0].fps = 15;
document.MM_Time[0][0] = new String("sprite");
document.MM_Time[0][0].slot = 1;
if (ns4)
document.MM_Time[0][0].obj = document["Layer1"] ? document["Layer1"].document["Layer2"] : document["Layer2"];
else if (ns5)
document.MM_Time[0][0].obj = document.getElementById("Layer2");
else
document.MM_Time[0][0].obj = document.all ? document.all["Layer2"] : null;
document.MM_Time[0][0].keyFrames = new Array(45, 74);
document.MM_Time[0][0].values = new Array(2);
if (ns5)
document.MM_Time[0][0].values[0] = new Array("1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px");
else
document.MM_Time[0][0].values[0] = new Array(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
document.MM_Time[0][0].values[0].prop = "left";
if (ns5)
document.MM_Time[0][0].values[1] = new Array("0px", "-3px", "-7px", "-10px", "-14px", "-17px", "-21px", "-24px", "-28px", "-31px", "-34px", "-38px", "-41px", "-45px", "-48px", "-52px", "-55px", "-59px", "-62px", "-66px", "-69px", "-72px", "-76px", "-79px", "-83px", "-86px", "-90px", "-93px", "-97px", "-100px");
else
document.MM_Time[0][0].values[1] = new Array(0,-3,-7,-10,-14,-17,-21,-24,-28,-31,-34,-38,-41,-45,-48,-52,-55,-59,-62,-66,-69,-72,-76,-79,-83,-86,-90,-93,-97,-100);
document.MM_Time[0][0].values[1].prop = "top";
if (!ns4) {
document.MM_Time[0][0].values[0].prop2 = "style";
document.MM_Time[0][0].values[1].prop2 = "style";
}
document.MM_Time[0][1] = new String("sprite");
document.MM_Time[0][1].slot = 1;
if (ns4)
document.MM_Time[0][1].obj = document["Layer1"] ? document["Layer1"].document["Layer2"] : document["Layer2"];
else if (ns5)
document.MM_Time[0][1].obj = document.getElementById("Layer2");
else
document.MM_Time[0][1].obj = document.all ? document.all["Layer2"] : null;
document.MM_Time[0][1].keyFrames = new Array(140, 170);
document.MM_Time[0][1].values = new Array(2);
if (ns5)
document.MM_Time[0][1].values[0] = new Array("1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px");
else
document.MM_Time[0][1].values[0] = new Array(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
document.MM_Time[0][1].values[0].prop = "left";
if (ns5)
document.MM_Time[0][1].values[1] = new Array("-100px", "-103px", "-107px", "-110px", "-113px", "-117px", "-120px", "-123px", "-127px", "-130px", "-133px", "-137px", "-140px", "-143px", "-147px", "-150px", "-153px", "-157px", "-160px", "-163px", "-167px", "-170px", "-173px", "-177px", "-180px", "-183px", "-187px", "-190px", "-193px", "-197px", "-200px");
else
document.MM_Time[0][1].values[1] = new Array(-100,-103,-107,-110,-113,-117,-120,-123,-127,-130,-133,-137,-140,-143,-147,-150,-153,-157,-160,-163,-167,-170,-173,-177,-180,-183,-187,-190,-193,-197,-200);
document.MM_Time[0][1].values[1].prop = "top";
if (!ns4) {
document.MM_Time[0][1].values[0].prop2 = "style";
document.MM_Time[0][1].values[1].prop2 = "style";
}
document.MM_Time[0][2] = new String("sprite");
document.MM_Time[0][2].slot = 1;
if (ns4)
document.MM_Time[0][2].obj = document["Layer1"] ? document["Layer1"].document["Layer2"] : document["Layer2"];
else if (ns5)
document.MM_Time[0][2].obj = document.getElementById("Layer2");
else
document.MM_Time[0][2].obj = document.all ? document.all["Layer2"] : null;
document.MM_Time[0][2].keyFrames = new Array(220, 245);
document.MM_Time[0][2].values = new Array(2);
if (ns5)
document.MM_Time[0][2].values[0] = new Array("1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px", "1px");
else
document.MM_Time[0][2].values[0] = new Array(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
document.MM_Time[0][2].values[0].prop = "left";

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧