18 回复
不停地弹对话框,看起来不累么……
愚人节已经过了
是不是很二呢, 又不是取消不了,还这么幼稚啊
有可能是句子太短了,如果每次弹一段话的话应该就不累了。。
现在看来是有些幼稚,可这不是恶作剧,这个方式让你按回车就能看完一篇文字。。
我明明是在愚人节发的
有前途 把 alert
换成 customize 的
哈哈,楼主好“贱”,调戏人家。
吊
反人类设计 现在好的阅读器,无一不是让人专注阅读,方便切换,这个倒好,和愚人节的弹窗一样毫无区别。 按回车就能看完整篇文章,会比滚动下鼠标滚轮好么。。或者上下方向键。。
强迫症不能忍啊
好屌!点赞……!
好屌,如果是死循环就好了!
阅读器弱爆了
大爷的
我做了一个很屌的Nodejs网页阅读器
具体到底有多叼呢?他能让你一次读一句话,专注阅读!
实现思路与代码
这是一个简单的Node.js应用,结合了前端HTML和JavaScript来实现逐句阅读的功能。以下是一个基本的实现步骤:
-
后端(Node.js):
- 使用Express框架创建一个简单的Web服务器。
- 提供静态文件服务。
-
前端(HTML + JavaScript):
- 创建一个HTML页面,包含文本内容。
- 使用JavaScript来逐句展示内容。
示例代码
后端(Node.js + Express):
const express = require('express');
const path = require('path');
const app = express();
const port = 3000;
// Serve static files from the "public" directory
app.use(express.static(path.join(__dirname, 'public')));
app.get('/', (req, res) => {
res.sendFile(path.join(__dirname, 'public', 'index.html'));
});
app.listen(port, () => {
console.log(`Server running at http://localhost:${port}`);
});
前端(HTML + JavaScript):
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>逐句阅读器</title>
</head>
<body>
<div id="content"></div>
<button id="nextSentence">下一句</button>
<script>
const text = `这是一段测试文本。这是第二句话。这是第三句话。`;
const sentences = text.split('.').filter(sentence => sentence.trim() !== '');
let currentIndex = 0;
function displayNextSentence() {
document.getElementById('content').innerText = sentences[currentIndex].trim() + '.';
currentIndex++;
}
document.getElementById('nextSentence').addEventListener('click', displayNextSentence);
// 初始显示第一句
displayNextSentence();
</script>
</body>
</html>
这个示例中,用户每次点击“下一句”按钮时,会显示文本中的下一句话。这种设计有助于提高用户的专注力,使他们能够更好地吸收每一句话的内容。