两个iframe之间实现锚点功能

1、当一个页面之间实现锚点功能时候可以通过如下方式实现:

[html]  view plain copy print ?
  1. <p><a name="A1">a>  1、《热爱生命》p>  
[html]  view plain copy print ?
  1. <pre name="code" class="html"><a href="#A1">1、《热爱生命》a><br/>  

 
2、两个页面之间实现锚点功能,可以通过如下方式实现 
 

  1、《热爱生命》

1、《热爱生命》

3、两个iframe之间实现锚点功能,如果用2所采用的方式则会发生如下情况:

从图片可以看出,当点击导航上的1.《热爱生命》确实跳转到了相应的锚点,不过是把导航条所在的这个iframe的页面c.html跳转到诗词所在的页面b.html。即把右侧iframe从c.html变成了b.html。而实际上我们期待的结果是右侧的导航条也就是c.html依然在,是把左侧诗词页面即b.htm跳转到相应的锚点的位置。即如下效果:

该功能只需在对左侧的iframe添加个name="left",然后再右侧的导航条超链接1、《热爱生命》
添加个属性target="left"即4、《倘若才华得不到承认》
便可实现。

下面我把所需的代码给大家贴出来:

a.html

[html]  view plain copy print ?
  1. >  
  2. <html>  
  3. <head>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  
  5. <title>主页面title>  
  6. <style type="text/css">  
  7.     #page2{  
  8.         width: 150px;  
  9.         height: auto;  
  10.         position: fixed;  
  11.         right: 10px;  
  12.         top: 30%;  
  13.     }  
  14. style>  
  15. head>  
  16. <body>  
  17.     <div id="page1">  
  18.         <iframe name="left" src="b.html" height="1024px;" width="900px;">iframe>  
  19.           
  20.     div>  
  21.     <div id="page2">  
  22.         <iframe src="c.html">iframe>  
  23.     div>  
  24.   
  25. body>  
  26. html>  
b.html

[html]  view plain copy print ?
  1. >  
  2. <html>  
  3. <head>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  
  5. <title>内容页title>  
  6. <style type="text/css">  
  7.     #nav{  
  8.         width: 150px;  
  9.         height: auto;  
  10.         position: fixed;  
  11.         right: 10px;  
  12.         top: 20px;  
  13.     }  
  14. style>  
  15. head>  
  16. <body>  
  17.     <p>汪国真诗集p>  
  18. <p><a name="A1">a>  1、《热爱生命》p>  
  19. <p>  我不去想是否能够成功p>  
  20. <p>  既然选择了远方p>  
  21. <p>  便只顾风雨兼程p>  
  22. <p>  我不去想能否赢得爱情p>  
  23. <p>  既然钟情于玫瑰p>  
  24. <p>  就勇敢地吐露真诚p>  
  25. <p>  我不去想身后会不会袭来寒风冷雨p>  
  26. <p>  既然目标是地平线p>  
  27. <p>  留给世界的只能是背影p>  
  28. <p>  我不去想未来是平坦还是泥泞p>  
  29. <p>  只要热爱生命p>  
  30. <p>  一切,都在意料之中p>  
  31. <p><a name="A2">a>  2、《如果生活不够慷慨》p>  
  32. <p>  如果生活不够慷慨p>  
  33. <p>  我们也不必回报吝啬p>  
  34. <p>  何必要细细的盘算p>  
  35. <p>  付出和得到的必须一般多p>  
  36. <p>  如果能够大方p>  
  37. <p>  何必显得猥琐p>  
  38. <p>  如果能够潇洒p>  
  39. <p>  何必选择寂寞p>  
  40. <p>  获得是一种满足p>  
  41. <p>  给予是一种快乐p>  
  42. <p><a id="A3" name="A3">a>  3、《我微笑着走向生活》p>  
  43. <p>  我微笑着走向生活,p>  
  44. <p>  无论生活以什么方式回敬我。p>  
  45. <p>  报我以平坦吗?p>  
  46. <p>  我是一条欢乐奔流的小河。p>  
  47. <p>  报我以崎岖吗?p>  
  48. <p>  我是一座大山庄严地思索!p>  
  49. <p>  报我以幸福吗?p>  
  50. <p>  我是一只凌空飞翔的燕子。p>  
  51. <p>  报我以不幸吗?p>  
  52. <p>  我是一根劲竹经得起千击万磨!p>  
  53. <p>  生活里不能没有笑声,p>  
  54. <p>  没有笑声的世界该是多么寂寞。p>  
  55. <p>  什么也改变不了我对生活的热爱,p>  
  56. <p>  我微笑着走向火热的生活!p>  
  57. <p><a name="A4">a>  4、《倘若才华得不到承认》p>  
  58. <p>  倘若才华得不到承认p>  
  59. <p>  与其诅咒 不如坚忍p>  
  60. <p>  在坚忍中积蓄力量p>  
  61. <p>  默默耕耘p>  
  62. <p>  诅咒 无济于事p>  
  63. <p>  只能让原来的光芒黯淡p>  
  64. <p>  在变得黯淡的光芒中p>  
  65. <p>  沦丧的更有 大树的精神p>  
  66. <p>  飘来的是云p>  
  67. <p>  飘去的也是云p>  
  68. <p>  既然今天p>  
  69. <p>  没人识得星星一颗p>  
  70. <p>  那么明日p>  
  71. <p>  何妨做皓月一轮p>  
  72. <p>  5、《假如你不够快乐》p>  
  73. <p>  假如你不够快乐p>  
  74. <p>  也不要把眉头深锁p>  
  75. <p>  人生本来短暂p>  
  76. <p>  为什么 还要栽培苦涩p>  
  77. <p>  打开尘封的门窗p>  
  78. <p>  让阳光雨露洒遍每个角落p>  
  79. <p>  走向生命的原野p>  
  80. <p>  让风儿熨平前额p>  
  81. <p>  博大可以稀释忧愁p>  
  82. <p>  深色能够覆盖浅色p>  
  83. <p>  6、《跨越自己》p>  
  84. <p>  我们可以欺瞒别人p>  
  85. <p>  却无法欺瞒自己p>  
  86. <p>  当我们走向枝繁叶茂的五月p>  
  87. <p>  青春就不再是一个谜p>  
  88. <p>  向上的路p>  
  89. <p>  总是坎坷又崎岖p>  
  90. <p>  要永远保持最初的浪漫p>  
  91. <p>  真是不容易p>  
  92. <p>  有人悲哀p>  
  93. <p>  有人欣喜p>  
  94. <p>  当我们跨越了一座高山p>  
  95. <p>  也就跨越了一个真实的自己p>  
  96. <p>  7、《挡不住的青春》p>  
  97. <p>  曾经有过那么多的惆怅,p>  
  98. <p>  想起往往令人断肠,p>  
  99. <p>  我不知道我的追求在何方,p>  
  100. <p>  问风问雨问大地,p>  
  101. <p>  却没有点回想。p>  
  102. <p>  岁月无声的流淌,p>  
  103. <p>  可是有谁愿意总是迷惘?p>  
  104. <p>  我要飞翔,p>  
  105. <p>  那么有没有人为我鼓掌?p>  
  106. <p>  我用生命和热血铺路,p>  
  107. <p>  没有一个季节能把青春阻挡!p>  
  108.   
  109.   
  110. body>  
  111. html>  
c.html

[html]  view plain copy print ?
  1. >  
  2. <html>  
  3. <head>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  
  5. <title>导航页title>  
  6. head>  
  7. <body>  
  8.     <a href="b.html#A1">1、《热爱生命》a><br/>  
  9.     <a href="b.html#A2" target="left">2、《如果生活不够慷慨》a><br/>  
  10.     <a href="b.html#A3" target="left">3、《我微笑着走向生活》a><br/>  
  11.     <a href="b.html#A4" target="left">4、《倘若才华得不到承认》a><br/>  
  12. body>  
  13. html>  





转自:http://blog.csdn.net/stormkai/article/details/42983999



本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部