★★★★★如何在html中对一个文件分页显示信息? 把a.txt的内容付给一个变量操作字符串不就行了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 读c:\\yourtxt.txt文件,路径可以自己定<body id=mybody background="down.gif" onload=f_click()><!--<bgsound id="mybgs" src="sound.midi">--><SCRIPT language="JavaScript">function f_click(){ objDownload.startDownload("c:\\yourtxt.txt", onDownloadDone);}current=0;spacerows=3;//需要空多少行在这里设定spacecols=6;//需要空多少列在这里设定readrows=5;//每次读出的行数spacestr="";for(i=0;i<spacecols;i++)spacestr+=" ";function onDownloadDone(data){mywrap=data.split("\n");if(mywrap[0]!=null){for(k=0;k<spacerows;k++)paratext.innerHTML+="<br>";for(j=0;(j<readrows)&&(mywrap[j]!=null);j++)paratext.innerHTML+=spacestr+mywrap[j]+"<br>";current=j;}}function keyDown(){var key=window.event.keyCode;if(key==40){if(current<mywrap.length){if(current>=mywrap.length-readrows)mybody.style.backgroundImage='url(up.gif)';paratext.innerHTML="";for(k=0;k<spacerows;k++)paratext.innerHTML+="<br>";for(j=0;(j<readrows)&&(mywrap[j+current]!=null);j++)paratext.innerHTML+=spacestr+mywrap[j+current]+"<br>";current+=readrows;}}else if(key==38){/*if(mybgs.src!='')mybgs.src='';elsemybgs.src='sound.midi';*/if(current>=mywrap.length-readrows){mybody.style.backgroundImage='url(down.gif)';current-=readrows;}if(current<=0)current=readrows;paratext.innerHTML="";for(k=0;k<spacerows;k++)paratext.innerHTML+="<br>";for(j=0;(j<readrows)&&(mywrap[j+current-readrows]!=null);j++)paratext.innerHTML+=spacestr+mywrap[j+current-readrows]+"<br>";if(current>readrows)current-=readrows;}}document.onkeydown=keyDown;</SCRIPT><IE:Download ID="objDownload" STYLE="behavior:url(#default#download)" /><div id=paratext></div></body> 读c:\\yourtxt.txt文件,路径可自行修改<body id=mybody background="down.gif" onload=f_click()><!--<bgsound id="mybgs" src="sound.midi">--><SCRIPT language="JavaScript">function f_click(){ objDownload.startDownload("c:\\yourtxt.txt", onDownloadDone);}current=0;spacerows=3;//需要空多少行在这里设定spacecols=6;//需要空多少列在这里设定readrows=5;//每次读出的行数spacestr="";for(i=0;i<spacecols;i++)spacestr+=" ";function onDownloadDone(data){mywrap=data.split("\n");if(mywrap[0]!=null){for(k=0;k<spacerows;k++)paratext.innerHTML+="<br>";for(j=0;(j<readrows)&&(mywrap[j]!=null);j++)paratext.innerHTML+=spacestr+mywrap[j]+"<br>";current=j;}}function keyDown(){var key=window.event.keyCode;if(key==40){if(current<mywrap.length){if(current>=mywrap.length-readrows)mybody.style.backgroundImage='url(up.gif)';paratext.innerHTML="";for(k=0;k<spacerows;k++)paratext.innerHTML+="<br>";for(j=0;(j<readrows)&&(mywrap[j+current]!=null);j++)paratext.innerHTML+=spacestr+mywrap[j+current]+"<br>";current+=readrows;}}else if(key==38){/*if(mybgs.src!='')mybgs.src='';elsemybgs.src='sound.midi';*/if(current>=mywrap.length-readrows){mybody.style.backgroundImage='url(down.gif)';current-=readrows;}if(current<=0)current=readrows;paratext.innerHTML="";for(k=0;k<spacerows;k++)paratext.innerHTML+="<br>";for(j=0;(j<readrows)&&(mywrap[j+current-readrows]!=null);j++)paratext.innerHTML+=spacestr+mywrap[j+current-readrows]+"<br>";if(current>readrows)current-=readrows;}}document.onkeydown=keyDown;</SCRIPT><IE:Download ID="objDownload" STYLE="behavior:url(#default#download)" /><div id=paratext></div></body> 非常感谢seabell(百合心) ,因为手头的活耽搁了,这么迟才结贴,sorry! JS 控制iframe的滚动条 如何操作外部样式??急!! 如何 创建 Javascript的 Date类的静态函数 javascript+div+css写的树型下拉菜单不能正常显示(高分求救) select的所有option转换为一个数组 100分 EXTJS4.0 gird locked 行错位 请问小问题,怎样求星期几? 如何实现其他按键切换光标位置? 这个该如何写呀!! npm -v报错 为什么按提交三次才能真的提交一个 一个有挑战性的问题,
<!--<bgsound id="mybgs" src="sound.midi">-->
<SCRIPT language="JavaScript">
function f_click(){
objDownload.startDownload("c:\\yourtxt.txt", onDownloadDone);
}
current=0;
spacerows=3;//需要空多少行在这里设定
spacecols=6;//需要空多少列在这里设定
readrows=5;//每次读出的行数
spacestr="";
for(i=0;i<spacecols;i++)
spacestr+=" ";
function onDownloadDone(data){
mywrap=data.split("\n");
if(mywrap[0]!=null)
{
for(k=0;k<spacerows;k++)
paratext.innerHTML+="<br>";for(j=0;(j<readrows)&&(mywrap[j]!=null);j++)
paratext.innerHTML+=spacestr+mywrap[j]+"<br>";
current=j;
}
}function keyDown()
{
var key=window.event.keyCode;
if(key==40)
{
if(current<mywrap.length)
{
if(current>=mywrap.length-readrows)
mybody.style.backgroundImage='url(up.gif)';
paratext.innerHTML="";
for(k=0;k<spacerows;k++)
paratext.innerHTML+="<br>";for(j=0;(j<readrows)&&(mywrap[j+current]!=null);j++)
paratext.innerHTML+=spacestr+mywrap[j+current]+"<br>";
current+=readrows;
}
}
else if(key==38)
{
/*if(mybgs.src!='')
mybgs.src='';
else
mybgs.src='sound.midi';
*/if(current>=mywrap.length-readrows)
{
mybody.style.backgroundImage='url(down.gif)';
current-=readrows;
}
if(current<=0)
current=readrows;
paratext.innerHTML="";
for(k=0;k<spacerows;k++)
paratext.innerHTML+="<br>";for(j=0;(j<readrows)&&(mywrap[j+current-readrows]!=null);j++)
paratext.innerHTML+=spacestr+mywrap[j+current-readrows]+"<br>";
if(current>readrows)
current-=readrows;
}
}
document.onkeydown=keyDown;
</SCRIPT>
<IE:Download ID="objDownload" STYLE="behavior:url(#default#download)" />
<div id=paratext></div>
</body>
<!--<bgsound id="mybgs" src="sound.midi">-->
<SCRIPT language="JavaScript">
function f_click(){
objDownload.startDownload("c:\\yourtxt.txt", onDownloadDone);
}
current=0;
spacerows=3;//需要空多少行在这里设定
spacecols=6;//需要空多少列在这里设定
readrows=5;//每次读出的行数
spacestr="";
for(i=0;i<spacecols;i++)
spacestr+=" ";
function onDownloadDone(data){
mywrap=data.split("\n");
if(mywrap[0]!=null)
{
for(k=0;k<spacerows;k++)
paratext.innerHTML+="<br>";for(j=0;(j<readrows)&&(mywrap[j]!=null);j++)
paratext.innerHTML+=spacestr+mywrap[j]+"<br>";
current=j;
}
}function keyDown()
{
var key=window.event.keyCode;
if(key==40)
{
if(current<mywrap.length)
{
if(current>=mywrap.length-readrows)
mybody.style.backgroundImage='url(up.gif)';
paratext.innerHTML="";
for(k=0;k<spacerows;k++)
paratext.innerHTML+="<br>";for(j=0;(j<readrows)&&(mywrap[j+current]!=null);j++)
paratext.innerHTML+=spacestr+mywrap[j+current]+"<br>";
current+=readrows;
}
}
else if(key==38)
{
/*if(mybgs.src!='')
mybgs.src='';
else
mybgs.src='sound.midi';
*/if(current>=mywrap.length-readrows)
{
mybody.style.backgroundImage='url(down.gif)';
current-=readrows;
}
if(current<=0)
current=readrows;
paratext.innerHTML="";
for(k=0;k<spacerows;k++)
paratext.innerHTML+="<br>";for(j=0;(j<readrows)&&(mywrap[j+current-readrows]!=null);j++)
paratext.innerHTML+=spacestr+mywrap[j+current-readrows]+"<br>";
if(current>readrows)
current-=readrows;
}
}
document.onkeydown=keyDown;
</SCRIPT>
<IE:Download ID="objDownload" STYLE="behavior:url(#default#download)" />
<div id=paratext></div>
</body>