Tag: html

为什么模板包含文件不起作用

我正在学习如何使用来自https://www.npmjs.com/package/templatesjs的 templatesjs 他们有一个在其他html文件中使用include html文件的例子(使用<%include%>标签) 当我试图build立我自己的例子,它不起作用(屏幕是空的,没有错误): var express = require('express'); var app = express(); var fs = require('fs'); var bodyParser = require('body-parser'); app.use(bodyParser.json()) var templatesjs = require('templatesjs'); // FILES var MAIN_FILE = '/main.html'; /* * Home page */ app.get('/', function (req, res) { fs.readFile(__dirname + MAIN_FILE, function(err,data){ if(err) throw err; templatesjs.set(data, function(err,data){ if(err) throw err; res.send(); […]

打印所有李的孩子的文本,而不是每个李获得子小孩

嗨,我试图打印所有李的元素文本没有得到他们的子孩子的文字,但我无法得到正确的结果: 我的HTML: <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>child demo</title> <style> body { font-size: 14px; } </style> <script src="https://code.jquery.com/jquery-1.10.2.js"></script> </head> <body> <ul class="topnav" id="abc"> <li>Item 1</li> <li>Item 2 <ul> <li class="topnav1">Nested item 1</li> <li class="topnav1">Nested item 2</li> <li class="topnav1">Nested item 3</li> </ul> </li> <li>Item 3</li> </ul> <script> var li = $("#abc > li"); var […]

如何通过Node.JS通过XMPP发送HTML格式的消息?

此问题讨论使用node-xmpp发送消息: 通过Node.js上的XMPP连接到Google Talk 任何人都知道如何获得HTML格式的消息。 他们使用的库在一个名为ltx的节点模块中转义HTML。

客户端端tcp与node.js / socket.io?

我是新来的node.js / socket.io所以我不知道我在做什么,但我已经得到了我的服务器端: var app = require('net') , fs = require('fs') var server = app.createServer(function (socket) { socket.write("Echo server\r\n"); socket.pipe(socket); socket.on('data', function(data) { console.log(data); }); }); var io = require('socket.io').listen(server) server.listen(81); 所以当我使用nc本地主机81并发送数据时,tcp服务器工作。 但是,我不知道如何使用脚本标记来连接和发送数据到服务器端的网站上的tcp服务器。 那么客户端会连接到这个tcp服务器并将数据发送给它? 谢谢! 新增代码: 服务器: var app = require('net') , fs = require('fs') var sockets_list = []; var server = app.createServer(function (socket) { […]

页面在本地看起来很好 但是当推送到服务器时,一切都放大了

所以这一直在困扰我一段时间,我似乎无法得到它,所以想在这里问Id。 基本上我正在一个节点应用程序,它看起来很好,当我在本地看,但是当我把它推到我的服务器(linode),并在那里运行它放大(见截图)。 什么会/可能造成这种情况。 谢谢。 第一个是它在服务器和其他本地上的外观。

列出Jade模板中的目录中的文件

我目前使用Jade HMTL模板语言(与CodeKit结合使用)来生成我的网站。 我网站的其中一页需要成为特定目录中所有页面的索引。 而不是手动保持这个更新,我很想自动生成。 在我的Jade模板中有没有办法在geven目录下创build所有文件的列表? 是否可以embedded一些可以做到这一点的脚本?

通过Javascript或jQuery对HTML进行比较

我试图想出一个纯粹的前端解决scheme,以通常的做法。 在过去,我已经将重用网站元素的HTML(如<nav> , <header> , <footer>等)存储在一个functions.php文件中,并使用php函数以多重页面。 这当然可以使整个网站的更改更容易,使我的生活更轻松。 不过,我并不想用PHP(或过去的ASP)来做这件事。 有没有人知道一个干净的方式来做到这一点在JavaScript,jQuery甚至节点? 为了清楚我想调用一个函数在HTML(如writeNav(); ),拉动导航的HTML。 如果可能的话,我宁愿不在任何地方包含<script>标签。

Node.js表示post参数总是未定义的

我对Node.js的开发很新,而且我知道有几个这样的堆栈溢出问题,不幸的是,似乎没有解决我的问题。 所以我觉得我所能做的就是问我的问题 所以我使用Express和Jade视图引擎来使用Node.js。 我基于这篇文章的一些代码: http : //howtonode.org/express-mongodb 无论如何,这是我的 节点应用程序: var express = require('express'); var home = require('./routes/home'); var d3demo = require('./routes/d3demo'); var PersonProvider = require('./public/javascripts/personProvider').PersonProvider; var personProvider = new PersonProvider('localhost', 27017); var LinkProvider = require('./public/javascripts/linkProvider').LinkProvider; var linkProvider = new LinkProvider('localhost', 27017); var http = require('http'); var path = require('path'); var app = express(); //============================================================================= // […]

玉:文本框更改值=“…”

我非常喜欢Jade和Html的初学者,我正尝试在Jade中构build一个表单。 我遇到的问题是一个基本的文本框如下: input(type='text', name='sessionID', value = 'valueID') 当我需要修改我的代码中的sessionID时,我只是执行sessionID = //some command. 但是,这不适用于valueID = //some command. 有没有可能以任何方式改变valueID ?

如何在使用Jquery的特定时间之后自动销毁DOM元素

是否可以在指定的时间后删除一个HTML元素? 另外,如果一个条件满足在指定的时间之间,我需要停止计时器删除元素。 示例代码, <ul> <li data-id="25"> <a class="online">Marco</a> </li> <li data-id="53"> <a class="online busy">Polo</a> </li> </ul> 当用户Marco离线时,我需要在10秒后删除Marco的<li> ,但是如果他在10秒内恢复在线状态,应该停止计时器,并且不应该移除<li> 。 Socket处理用户的在线状态: socket.on('user_connected', function(data){ var uId = data['uId']; /// }); socket.on('user_disconnected', function(data){ var uId = data['uId']; /// }); 任何人都可以给我一个通用的解决scheme,使用定时器删除一个元素,并停止计时器,然后再删除元素?