一个兼容FF的智能超长文章分页JS

 更新时间:2007年07月30日 20:34:34   投稿:mdxy-dxy  
这篇文章主要介绍了一个兼容FF的智能超长文章分页JS的相关资料,需要的朋友可以参考下

这个是从网上找的,FF下不显示.
思路:根据p,div,table把文章分段存入数组,然后循环判断显示内容的长度是否超过定义的每页显示字符数,不超过加上下一个数组的内容,直到不符合条件为止.


[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

为什么去掉 with(this)之后就好了?with()有什么作用哦?

===========================苗条的分割线===========================

思路:根据p,div,table把文章分段存入数组,然后循环判断显示内容的长度是否超过定义的每页显示字符数,不超过加上下一个数组的内容,直到不符合条件为止.

偶还没找到太大的bug.如果哪位达人发现了,帮偶改一下啦.先谢过

改过的代码在
偶修改的分页,可以自动识别p,div,table根据段落分页,基本做到了智能分页.
小女子正则不是很熟,写错了表打我.


[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

改了一下,ie下没有p也可以分页了.不过ff出错了,回家继续改.

相关文章

  • 微信小程序宿主环境基础介绍

    微信小程序宿主环境基础介绍

    这篇文章主要介绍了微信小程序宿主环境的基础知识,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • js实现数字滚动特效

    js实现数字滚动特效

    这篇文章主要为大家详细介绍了js实现数字滚动特效,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-12-12
  • js跨浏览器的事件侦听器和事件对象的使用方法

    js跨浏览器的事件侦听器和事件对象的使用方法

    这篇文章主要介绍了js跨浏览器的事件侦听器和事件对象的使用方法,需要的朋友可以参考下
    2015-12-12
  • Js数组的操作push,pop,shift,unshift等方法详细介绍

    Js数组的操作push,pop,shift,unshift等方法详细介绍

    js中针对数组操作的方法还是比较多的,今天突然想到来总结一下,也算是温故而知新吧。不过不会针对每个方法进行讲解,我只是选择其中的一些来讲,感兴趣的朋友可以研究一下
    2012-12-12
  • 深入浅析JavaScript中的constructor

    深入浅析JavaScript中的constructor

    constructor 属性返回对创建此对象的数组函数的引用。本文给大家介绍JavaScript中的constructor ,需要的朋友参考下吧
    2016-04-04
  • 利用JavaScript实现的10种排序算法总结

    利用JavaScript实现的10种排序算法总结

    这篇文章主要介绍了利用JavaScript实现的十种排序算法,主要介绍了冒泡,选择,插入,希尔,归并,快速,堆排,计数,桶排和基数,有感兴趣的小伙伴可以参考阅读本文
    2023-05-05
  • uniapp 获取页面来源及注意事项

    uniapp 获取页面来源及注意事项

    这篇文章主要介绍了uniapp 获取页面来源及注意事项,获取当前页面栈的实例,以数组形式按栈的顺序给出,数组中的元素为页面实例,第一个元素为首页,最后一个元素为当前页面,感兴趣的朋友参考本文实例代码
    2024-03-03
  • Javascript刷新窗口方法小结

    Javascript刷新窗口方法小结

    这篇文章主要介绍了Javascript刷新窗口方法,以实例形式分析了JavaScript刷新窗口的四种常用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • JavaScript实现瀑布流以及加载效果

    JavaScript实现瀑布流以及加载效果

    这篇文章主要为大家详细介绍了JavaScript实现瀑布流以及加载效果的相关资料,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-02-02
  • JS高级笔记

    JS高级笔记

    JS高级笔记,学习js的朋友可以参考下。
    2011-07-07

最新评论