超链接,翻页

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>范例11-19</title> 
</head> 
<body> 
<p><a href="http://www.163.com">http://www.163.com</a></p>
<p><a href="http://www.sohu.com">http://www.sohu.com</a></p>
<p><a href="http://www.21cn.com">http://www.21cn.com</a></p>
<p><a href="http://www.sina.com">http://www.sina.com</a> 
<script type="text/javascript"> 
function showLinks()
{
    links=document.all.tags("a");  //取得页面所的超链接,存放在links数组中
    var str="";    
    k=0;
    for(i in links)
    {    
        // 其地址下标是从1开始的,当下标为0时,表示链接个数,将值取出来放在str中
        if(k!=0)str+=links[i]+"\n";
        k++;
    }
    alert("一共有"+links.length+"个链接,分别是:\n"+str);
} 
</script> 
</p>
<p>
  <label>
  <input type="submit" name="Submit" value="查看超链接" onclick="showLinks()" />
  </label>
</p>
</body> 
</html>

 

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>范例11-23</title>
<style type="text/css">
<!--<!-- 设置显示的样式-->
body
{
    background-color: #FFCC00;
}
.STYLE4 {
    font-size: 40px;
    font-family: "楷体_GB2312";
    text-indent: 2px;
    }
.STYLE5 {font-size: 36px}
-->
</style>
</head><body>
<div > 
 <table width="957" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td colspan="4" align="center"><span class="STYLE5">长恨歌</span></td>
    </tr>
    <tr>
      <td height="369" colspan="4" valign="top">
      <div align="center" ><div align="left"  id="wz" class="STYLE4">  汉皇重色思倾国,御宇多年求不得。杨家有女初长成,养在深闺人未识。天生丽质难自弃,一朝选在君王侧。回眸一笑百媚生,六宫粉黛无颜色。春寒赐浴华清池,温泉水滑洗凝脂。侍儿扶起娇无力,始是新承恩泽时。云鬓花颜金步摇,芙蓉帐暖度春宵。春宵苦短日高起,从此君王不早朝。承欢侍宴无闲暇,春从春游夜专夜。 后宫佳丽三千人,三千宠爱在一身。金屋妆成娇侍夜,玉楼宴罢醉和春。姊妹弟兄皆列士,可怜光彩生门户。 遂令天下父母心,不重生男重生女。骊宫高处入青云,仙乐风飘处处闻。缓歌慢舞凝丝竹,尽日君王看不足。
        </div>
      </div>
    </td>
    </tr>
    <tr>
      <td width="175"><div align="center" ><a href="范例11-24.html?id=1">第一页</a></div></td>
      <td width="175"><div align="center" onclick="Link(2)">上一页</div></td>
      <td width="175"><div align="center" onclick="Link(3)">下一页</div></td>
      <td width="432"><div align="center"><a href="范例11-24.html?id=4">最后一页</a></div></td>
    </tr>
  </table>  
</div>
<script language="javascript">
var chapter=new Array(4);
// 初始化数组chapter
chapter[0]="汉皇重色思倾国,御宇多年求不得。杨家有女初长成,养在深闺人未识。天生丽质难自弃,一朝选在君王侧。回眸一笑百媚生,六宫粉黛无颜色。春寒赐浴华清池,温泉水滑洗凝脂。侍儿扶起娇无力,始是新承恩泽时。云鬓花颜金步摇,芙蓉帐暖度春宵。春宵苦短日高起,从此君王不早朝。承欢侍宴无闲暇,春从春游夜专夜。 后宫佳丽三千人,三千宠爱在一身。金屋妆成娇侍夜,玉楼宴罢醉和春。姊妹弟兄皆列士,可怜光彩生门户。 遂令天下父母心,不重生男重生女。骊宫高处入青云,仙乐风飘处处闻。缓歌慢舞凝丝竹,尽日君王看不足。";
chapter[1]="渔阳鼙鼓动地来,惊破霓裳羽衣曲。九重城阙烟尘生,千乘万骑西南行。翠华摇摇行复止,西出都门百馀里。六军不发无奈何,宛转蛾眉马前死。花钿委地无人收,翠翘金雀玉搔头。君王掩面救不得,回看血泪相和流。 黄埃散漫风萧索,云栈萦纡登剑阁。峨嵋山下少人行,旌旗无光日色薄。 蜀江水碧蜀山青,圣主朝朝暮暮情。行宫见月伤心色,夜雨闻铃肠断声。天旋地转回龙驭,到此踌躇不能去。马嵬坡下泥土中,不见玉颜空死处。君臣相顾尽沾衣,东望都门信马归。归来池苑皆依旧,太液芙蓉未央柳。芙蓉如面柳如眉,对此如何不泪垂!";
chapter[2]="春风桃李花开日,秋雨梧桐叶落时。西宫南内多秋草,落叶满阶红不扫。梨园子弟白发新,椒房阿监青娥老。夕殿萤飞思悄然,孤灯挑尽未成眠。迟迟钟鼓初长夜,耿耿星河欲曙天。鸳鸯瓦冷霜华重,翡翠衾寒谁与共?悠悠生死别经年,魂魄不曾来入梦。临邛道士鸿都客,能以精诚致魂魄。为感君王辗转思,遂教方士殷勤觅。排空驭气奔如电,升天入地求之遍。上穷碧落下黄泉,两处茫茫皆不见。忽闻海上有仙山,山在虚无缥缈间。 楼阁玲珑五云起,其中绰约多仙子。中有一人字太真,雪肤花貌参差是。金阙西厢叩玉扃,转教小玉报双成。";
chapter[3]="闻道汉家天子使,九华帐里梦魂惊。揽衣推枕起徘徊,珠箔银屏迤逦开。云鬓半偏新睡觉,花冠不整下堂来。风吹仙袂飘飘举,犹似霓裳羽衣舞。玉容寂寞泪阑干,梨花一枝春带雨。含情凝睇谢君王,一别音容两渺茫。昭阳殿里恩爱绝,蓬莱宫中日月长。回头下望人寰处,不见长安见尘雾。唯将旧物表深情,钿合金钗寄将去。钗留一股合一扇,钗擘黄金合分钿。但教心似金钿坚,天上人间会相见。临别殷勤重寄词,词中有誓两心知。七月七日长生殿,夜半无人私语时。在天愿作比翼鸟,在地愿为连理枝。天长地久有时尽,此恨绵绵无绝期!";
var  url=self.document.location.href;                        //取得当前网页的路径
var id=url.indexOf("=");
if(id!=-1)
{     
    id++;
    d=url.substring(id,url.length);                            //取得当前的id值 
    wz.removeChild(wz.firstChild);                            //删除文本结点
    nodeText = document.createTextNode(chapter[id-1]);      //新文本节点的内容
    wz.appendChild(nodeText );                                //创建文本结点
}
function Link(str)
{ 
    var  url=self.document.location.href;// 取得本地链接的地址
    var n=url.indexOf("=");                  //找到“=”的位置
    if(n==-1)
    {
        n=1;                            //当“=”不存在时n=1
    }
    else                                //当“=”存在时,取得页面id的值并存入变量n中
    {
        n++;
        n=url.substring(n,url.length);
    }
    if(str==2)
    {
        if(n==1)                        //判断当前是否为首页
        {
            alert("当前已经是首页了");
        }
        else                            
        {
            n--;
            self.document.location.href="范例11-24.html?id="+n;//上一页的地址
        }
    }
    else
    {
        if(n==4)                                              //判断当前是否为尾页
        {
            alert("当前已经是最后一页了");
        }
        else
        {
            n++;
            self.document.location.href="范例11-24.html?id="+n;//下一页的地址
        }
    }    
}
</script> 
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>查看网站目录</title>
<script language="javascript">
function showRoot()
{
    links=document.all.tags('a');//找到所有的链接,并存放在links中
    var n=links.length;             //取得超链接的个数
    var path=new Array(n);         //定义一个数组,用于存放路径
    var k=0;
    for(var i=0;i<n;i++)
    {
        //查看的是本地网站的目录,因些下面的localhost和127.0.0.1可以换成你想要网站的hostname
        if(document.links[i].href.indexOf("localhost")!=-1||document.links[i].href.indexOf("127.0.0.1")!=-1)
        {
             path[k]=document.links[i].pathname;//将路径存放在path数组中
             k++;
         }
    }
    var str="";
    var s="";
    for(var j in path)
    {
        s=path[j].split("/");        //以”/“为标志分开各级路径并存入s 数组中
        for(l=0;l<s.length-1;l++)  //将路径存放在字符串str中
        {
            str+=s[l]+"/";            //取得除最后一个元素以外的各级路径
        }
        str+="\n";
    }
    alert("网站的目录为:\n"+str);//显示路径
}
</script>
</head>
<body onload="showRoot()">
<a href="file:///D|/usr/www/html/database/index.html">链接数据库主页</a>
<a href="file:///D|/usr/www/html/database/SQL/EmplDir_MySQL.sql">链接SOL数据库</a>
<a href="file:///D|/usr/www/html/Editor/editor.htm">链文本接编辑器</a>
<a href="file:///D|/usr/www/html/Editor/HtmlEditor/smile/smile16.gif">查看图片</a>
</body>
</html>

 

posted on 2017-08-26 18:58  huodaihao  阅读(124)  评论(0编辑  收藏  举报

导航