js实现小说自动阅读功能

DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>自动阅读title>
    <style>
        *{margin: 0;padding: 0;}
        .text{width: 100%;text-indent: 2em;}
        .btn{position: fixed;right: 10px;bottom: 10px; }
        .btn button{font-size: 30px;width: 70px;height: 50px;border: none;border-radius: 20px;color: brown;background-color: lightgreen;opacity: 0.77;}
    style>
head>
<body>
    <div class="btn">
        <button class="start">自动button>
        <button class="stop">停止button>
    div>
    <div class="text">
    多年以后,奥雷连诺上校站在行刑队面前,准会想起父亲带他去参观冰块的那个遥远的下午。当时,马孔多是个二十户人家的村庄,一座座土房都盖在河岸上,河水清澈,沿着遍布石头的河床流去,河里的石头光滑、洁白,活象史前的巨蛋。    这块天地还是新开辟的,许多东西都叫不出名字,不得不用手指指点点。每年三月,衣衫褴楼的吉卜赛人都要在村边搭起帐篷,在笛鼓的喧嚣声中,向马孔多的居 民介绍科学家的最新发明。他们首先带来的是磁铁。一个身躯高大的吉卜赛人,自称梅尔加德斯,满脸络腮胡子,手指瘦得象鸟的爪子,向观众出色地表演了他所谓 的马其顿炼金术士创造的世界第八奇迹。他手里拿着两大块磁铁,从一座农舍走到另一座农舍,大家都惊异地看见,铁锅、铁盆、铁钳、铁炉都从原地倒下,木板上 的钉子和螺丝嘎吱嘎吱地拼命想挣脱出来,甚至那些早就丢失的东西也从找过多次的地方兀然出现,乱七八糟地跟在梅尔加德斯的魔铁后面。“东西也是有生命 的,”   吉卜赛人用刺耳的声调说,“只消唤起它们的灵性。”霍·阿·布恩蒂亚狂热的想象力经常超过大自然的创造力,甚至越过奇迹和魔力的限度,他认为这种暂时无用的科学发明可以用来开采地下的金子。    梅尔加德斯是个诚实的人,他告诫说:“磁铁干这个却不行。”可是霍·阿·布恩蒂亚当时还不相信吉卜赛人的诚实,因此用自己的一匹骡子和两只山羊换下了两 块磁铁。这些家畜是他的妻子打算用来振兴破败的家业的,她试图阻止他,但是枉费工夫。“咱们很快就会有足够的金子,用来铺家里的地都有余啦。”——丈夫回 答她。在好儿个月里,霍·阿·布恩蒂亚都顽强地努力履行自己的诺言。他带者两块磁铁,大声地不断念着梅尔加德斯教他的咒语,勘察了周围整个地区的一寸寸土 地,甚至河床。但他掘出的唯一的东西,是十五世纪的一件铠甲,它的各部分都已锈得连在一起,用手一敲,皑甲里面就发出空洞的回声,仿佛一只塞满石子的大葫 芦。   三月间,吉卜赛人又来了。现在他们带来的是一架望远镜和一只大小似鼓的放大镜,说是阿姆斯特丹犹太人的最新发明。他们把望远镜安在 帐篷门口,而让一个吉卜赛女人站在村子尽头。花五个里亚尔,任何人都可从望远镜里看见那个仿佛近在飓尺的吉卜赛女人。“科学缩短了距离。”梅尔加德斯说。 “在短时期内,人们足不出户,就可看到世界上任何地方发生的事儿。”在一个炎热的晌午,吉卜赛人用放大镜作了一次惊人的表演:他们在街道中间放了一堆干 草,借太阳光的焦点让干草燃了起来。磁铁的试验失败之后,霍·阿·布恩蒂亚还不甘心,马上又产生了利用这个发明作为作战武器的念头。梅尔加德斯又想劝阻 他,但他终于同意用两块磁铁和三枚殖民地时期的金币交换放大镜。乌苏娜伤心得流了泪。这些钱是从一盒金鱼卫拿出来的,那盒金币由她父亲一生节衣缩食积攒下 来,她一直把它埋藏在自个儿床下,想在适当的时刻使用。霍·阿·布恩蒂亚无心抚慰妻子,他以科学家的忘我精神,甚至冒着生命危险,一头扎进了作战试验。他 想证明用放大镜对付敌军的效力,就力阳光的焦点射到自己身上,因此受到灼伤,伤处溃烂,很久都没痊愈。这种危险的发明把他的妻子吓坏了,但他不顾妻子的反 对,有一次甚至准备点燃自己的房子。霍·阿·布恩蒂亚待在自己的房间里总是一连几个小时,计算新式武器的战略威力,甚至编写了一份使用这种武器的《指 南》,阐述异常清楚,论据确凿有力。他把这份《指南》连同许多试验说明和几幅图解,请一个信使送给政府;   这个信使翻过山岭,涉过茫茫苍 苍的沼地,游过汹涌澎湃的河流,冒着死于野兽和疫病的危阶,终于到了一条驿道。当时前往首都尽管是不大可能的,霍·阿·布恩蒂亚还是答应,只要政府一声令 下,他就去向军事长官们实际表演他的发明,甚至亲自训练他们掌握太阳战的复杂技术。他等待答复等了几年。最后等得厌烦了,他就为这新的失败埋怨梅尔加德 斯,于是吉卜赛人令人信服地证明了自己的诚实:他归还了金币,换回了放大镜,并且给了霍·阿·布恩蒂亚几幅葡萄牙航海图和各种航海仪器。梅尔加德斯亲手记 下了修道士赫尔曼着作的简要说明,把记录留给霍·阿·布恩蒂亚,让他知道如何使用观象仪、罗盘和六分仪。在雨季的漫长月份里,霍·阿·布恩蒂亚部把自己关 在宅子深处的小房间里,不让别人打扰他的试验。他完全抛弃了家务,整夜整夜呆在院子里观察星星的运行;为了找到子午线的确定方法,他差点儿中了暑。他完全 掌握了自己的仪器以后,就设想出了空间的概念,今后,他不走出自己的房间,就能在陌生的海洋上航行,考察荒无人烟的土地,并且跟珍禽异兽打上交道了。正是 从这个时候起,他养成了自言自语的习惯,在屋子里踱来踱去,对谁也不答理,而乌苏娜和孩子们却在菜园里忙得喘不过气来,照料香蕉和海芋、木薯和山药、南瓜 和茄子。可是不久,霍·阿·布恩蒂亚紧张的工作突然停辍,他陷入一种种魄颠倒的状态。好几天,他仿佛中了魔,总是低声地嘟嚷什么,并为自己反复斟酌的各种 假设感到吃惊,自己都不相信。最后,在十二月里的一个星期、吃午饭的时候,他忽然一下子摆脱了恼人的疑虑。孩子们至死部记得,由于长期熬夜和冥思苦想而变 得精疲力竭的父亲,如何洋洋得意地向他们宣布自己的发现:   “地球是圆的,象橙子。”   乌苏娜失去了耐心,“如果你想发 癫,你就自个几发吧!”她嚷叫起来,“别给孩子们的脑瓜里灌输古卜赛人的胡思乱想。”霍·阿·布恩蒂亚一动不动,妻子气得把观象仪摔到地上,也没有吓倒 他。他另做了一个观象仪,并且把村里的一些男人召到自己的小房间里,根据在场的人椎也不明白的理论,向他们证明说,如果一直往东航行,就能回到出发的地 点。马孔多的人以为霍·阿·布恩蒂亚疯了,可兄梅尔加德斯回来之后,马上消除了大家的疑虑。他大声地赞扬霍·阿·布恩蒂亚的智慧:光靠现象仪的探测就证实 了一种理论,这种理论虽是马孔多的居民宜今还不知道的,但实际上早就证实了;梅尔加德斯为了表示钦佩,赠给霍·阿·布恩蒂亚一套东西——炼金试验室设备, 这对全村的未来将会产生深远的影响。 这时,梅尔加德斯很快就衰老了。这个吉卜赛人第一次来到村里的时候,仿佛跟霍·阿·布思蒂亚同样年 岁。可他当时仍有非凡的力气,揪庄马耳朵就能把马拉倒,现在他却好象被一些顽固的疾病折磨坏了。确实,他衰老的原因是他在世界各地不断流浪时得过各种罕见 的疾病,帮助霍·阿·布恩蒂亚装备试验室的时候,他说死神到处都紧紧地跟着他,可是死神仍然没有最终决定要他的命。从人类遇到的各种瘟疫和灾难中,他幸存 下来了。他在波斯患过癞病,在马来亚群岛患过坏血病,在亚历山大患过麻疯病,在日本患过脚气病,在马达加斯加患过淋巴腺鼠疫,在西西里碰到过地震,在麦哲 伦海峡遇到过牺牲惨重的轮船失事。这个不寻常的人说他知道纳斯特拉马斯的秘诀。此人面貌阴沉,落落寡欢,戴着一顶大帽子,宽宽的黑色帽沿宛如乌鸦张开的翅 膀,而他身上的丝绒坎肩却布满了多年的绿霉。然而,尽管他无比聪明和神秘莫测,他终归是有血打肉的人,摆脱不了人世间日常生活的烦恼和忧虑。他抱怨年老多 病,苦于微不足道的经济困难,早就没有笑容,因为坏血病已使他的牙齿掉光了。霍·阿·布恩蒂亚认为,正是那个闷热的晌午,梅尔加德斯把白己的秘密告诉他的 时候,他们的伟大友谊才开了头。吉卜赛人的神奇故事使得孩子们感到惊讶。当时不过五岁的奥雷连诺一辈子都记得,梅尔加德斯坐在明晃晃的窗子跟前,身体的轮 廓十分清晰;他那风琴一般低沉的声音透进了最暗的幻想的角落,而他的两鬓却流着汗水,仿佛暑热熔化了的脂肪。奥雷连诺的哥哥霍·阿卡蒂奥,将把这个惊人的 形象当作留下的回忆传给他所有的后代。至于乌苏娜,恰恰相反,吉卜赛人的来访给她留下了最不愉快的印象,因为她跨进房间的时候,正巧梅尔加德斯不小心打碎 了一瓶升汞。   “这是魔鬼的气味,”她说。   “根本不是,”梅尔加德斯纠正她。“别人证明魔鬼只有硫磺味,这儿不过是一点点升汞。”   接着,他用同样教诲的口吻大谈特谈朱砂的特性。乌苏娜对他的话没有任何兴趣,就带着孩子析祷去了。后来,这种刺鼻的气味经常使她想起梅尔加德斯。    除了许多铁锅、漏斗、曲颈瓶、筛子和过滤器,简陋的试验室里还有普通熔铁炉、长颈玻璃烧瓶、点金石仿制品以及三臂蒸馏器;此种蒸馏器是犹太女人马利姬曾 经用过的,现由吉卜赛人自己按照最新说明制成。此外,梅尔加德斯还留下了七种与六个星球有关的金属样品、摩西和索西莫斯的倍金方案、炼金术笔记和图解,谁 能识别这些笔记和图解,谁就能够制作点金石。霍·阿·布恩蒂亚认为倍金方案比较简单,就入迷了。他一连几个星期缠住乌苏娜,央求她从密藏的小盒子里掏出旧 金币来,让金子成倍地增加,水银能够分成多少份,金子就能增加多少倍。象往常一样,鸟苏娜没有拗过大夫的固执要求。于是,霍·阿·布恩蒂亚把三十枚金币丢 到铁锅里,拿它们跟雌黄、铜屑、水银和铅一起熔化。然后又把这一切倒在蓖麻油锅里,在烈火上熬了一阵。直到最后熬成一锅恶臭的浓浆,不象加倍的金子,倒象 普通的焦糖。经过多次拼命的、冒阶的试验:蒸馏啦,跟七种天体金属一起熔炼啦,加进黑梅斯水银和塞浦路斯硫酸盐啦,在猪油里重新熬煮啦(因为没有萝卜 油),乌苏娜的宝贵遗产变成了一大块焦糊的渣滓,粘在锅底了。
    div>
    <script>
        //封装一个获取带class属性的DOM元素
        function $(clas) {
            return document.getElementsByClassName(clas)[0]
        }
        let key = true,
            tmier = null
        $('start').addEventListener('click', () => {
            if(key) {
                tmier = setInterval(() => {
                    window.scrollBy(0, 2)
                }, 100)
                key = false
            }
        }, false)
        $('stop').addEventListener('click', () => {
            clearInterval(tmier)    
            key = true
        }, false)
    script>
body>
html>

你可能感兴趣的:(javascript,javascript)