Tag: html

Watson对话服务+将对话推送到HTML中

我正在使用基于示例应用程序的Watson对话服务,使用NodeJS服务器和HTML客户端实现。 我有一个单独的事件触发器应用程序与NodeJS通信。 给定一个特定的事件触发器,我想在HTML客户端显示Watson的输出文本。 由于它不会有任何的HTML请求,我想知道如何能够显示或进行conversation.message api。

我怎样才能服务的HTML,CSS和JS全部保持路由在一个module.export在不同的文件? 现在只有html服务

我是一个新手使用快递,结果是通过使这个networking应用程序我的方式笨拙。 我在一个名为route.js的module.ex里面有一个不同的path,我在app.js里面pipe理所有这些,我希望能够提供一个HTML页面并保存在模块中。 我已经使用sendFile这样做了,但它不提供CSS和JS。 我能做些什么来解决这个问题? app.js //setup var express = require('express'); var path = require('path'); var favicon = require('serve-favicon'); var logger = require('morgan'); var cookieParser = require('cookie-parser'); var bodyParser = require('body-parser'); var index = require('./routes/index'); var users = require('./routes/users'); var app = express(); var port = process.env.PORT || 3000; var mongoose = require('mongoose'); var flash = […]

Node.js定义文档对象

嗨,我想在服务器端使用node.js运行一个JS函数,但有一个问题。 该函数是使用文档DOM来访问返回的HTML上的一些隐藏的价值观和文件是未定义node.js,有没有办法来定义文档对象? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta name="generator" content= "HTML Tidy for Linux/x86 (vers 11 February 2007), see www.w3.org" /> <title></title> </head> <body> <form id="sbb_KoNkmwM" method="post" style="display:none" name="sbb_KoNkmwM"> <input name='sbb_BQGUL' type='checkbox' value='IbNlk' /><input name='sbb_BQGUL' type= 'checkbox' value='huTi' /><input name='sbb_BQGUL' type='checkbox' checked="checked" value='qGx' /><input name='sbb_BQGUL' type='checkbox' value='WGrkKwxP' /><input name= […]

nodeJS – 我在哪里可以把内容安全策略

我发现这个CSP片段,但我不知道在哪里把它放在HTML中。 Content-Security-Policy: script-src 'self' https://apis.google.com 解? var policy = "default-src 'self'; http.createServer(function ( req, res ) { res.writeHead(200, { 'Content-Security-Policy': policy }); });

使用Cassandra数据库blob数据显示图像

我正在将图像存储到cassandra db(blob数据),我试图获取数据并显示在我的html页面,但它显示了一些垃圾数据。 我使用cassandra作为数据库,节点js作为后端服务器和cassandara-client来处理cassandra数据库。 完整描述 – 我能够将图像存储到cassandra数据库。 我也从cassandra数据库获取图像数据,但是我不知道数据的格式(base64,binary …等)。 我也可以使用下面的代码将数据写入一个图像文件, var fs = require("fs"); fs.writeFile("file1.png", new Buffer(imgData, "base64"), function(err) {}); 但我不想将数据写入文件。我想直接将数据stream到html中的图像中。我已经使用下面的代码在我的html页面中显示图像 – $.ajax({ url: 'http://10.0.0.1:3000/getMap', type: 'GET', headers: { "accept": "image/jpg", "content-Type": "image/jpg", }, success: function(data) { console.log("Inside success"); $('#mapdiv').html('<img src="data:image/jpg;base64,'+data+'" height="200px" width="500px"/>'); } }); <div id="mapdiv"></div> 但我得到一些垃圾数据里面的div。 在此先感谢Subhra

尝试从HTML表单和Node.js发送数据

我只是试图操作数据从一个静态的HTML页面到Node.Js,而不使用Angular,React或其他框架库。 我已经安装了所有的依赖关系,节点正在服务我的index.html,但是,我似乎无法让我的post方法工作。 我什至不能把它甚至console.log。 我看了其他堆栈溢出问题和文件,但似乎无法弄清楚这个问题。 这是我的代码和文件结构。 HTML: <form id="citySearchForm" action="http://127.0.0.1:3000/getcity" method="POST"> <div> <p>Choose a city:</p> <input type="text" placeholder="Enter a city" id="getCitiesInput" name="city"></input> <input type="submit" value="submit"> </div> <div id="weather"></div> <p><span id="temp"></span></p> <p><span id="wind"></span></p> </form> Node.js的: var express = require('express'); var app = express(); var bodyParser = require('body-parser'); var urlencodedParser = bodyParser.urlencoded({ extended: false}); app.use(express.static('public')); app.get('/index.html', function(req, res){ […]

如何写文件到美丽的HTML?

我想写的test.html文件这个HTML: <h2><strong><a href="http://awesome.com">AwesomeCom</a></strong><span>is awesome</span></h2> 这将是lokk像: <h2> <strong> <a href="http://awesome.com"> AwesomeCom </a> </strong> <span> is awesome </span> </h2> 所以它看起来很漂亮,等等…我试过这个代码: var html = require("html"); var beautify_html = require('js-beautify').html; var data = '<h2><strong><a href="http://awesome.com">AwesomeCom</a></strong><span>is awesome</span></h2>'; var beautyHtml= beautify_html(data); fs.writeFile('test.html',beautyHtml, function (err) {}); 但它是停留在一行…是不是我写的是错的? 或者我必须添加一些东西? 感谢您的帮助

继续在浏览器jquery中获取错误的节点

我试图运行一个节点脚本和一个HTML页面,但我不断收到错误。 我试图运行的脚本是: node script.js page.html script.js文件具有以下内容: var argv = require('optimist').argv, $ = require('jquery'), fs = require('fs'); var file = argv._[0]; var html = fs.readFileSync(file, 'UTF-8'); $(html).find('p').each(function(index) { var content = $(this).html(); console.log('Paragraph ' + (index + 1) + ': ' + content); }); 我的page.html有以下代码: <html> <body> <p>Apple</p> <span>Unrelated</span> <p>Orange</p> <div>Steak</div> <p>Banana</p> </body> </html> 我的packages.json文件如下所示: { […]

如何在html中使用ajax方法从节点服务器获得响应

我发送表单数据到node.js服务器在html页面中使用ajax函数,如果我使用post方法,我不能看到任何东西在控制台以及警报框。 如果我在ajax和app.js文件中使用get方法,我得到了警报,但我不是在app.js服务器控制台中的任何味精 app.js var express = require('express') , routes = require('./routes') , manage = require('./routes/user') , http = require('http') , path = require('path'); var app = express(); app.post('/filter', routes.filter); http.createServer(app).listen(app.get('port'), "172.29.59.65", function(){ console.log('Express server listening on port ' + app.get('port')); }); index.js exports.filter = function(req, res){ req.on('data', function (chunk) { console.log("Received body data", chunk.toString()); //chunk […]

如何使用JavaScript和Node.js将捕获的图像存储到MySQL数据库中

我正在捕捉图像使用canvas,我想存储捕获的图像在MySQL数据库使用Javascript。 这是我的代码: <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, maximum-scale=1.0"> <style> body {width: 100%;} canvas {display: none;} </style> <title>Instant Camera – Remote</title> <script> var video, canvas, msg; var load = function () { video = document.getElementById('video'); canvas = document.getElementById('canvas'); msg = document.getElementById('error'); if( navigator.getUserMedia ) { video.onclick = function () { var context = canvas.getContext("2d"); […]