草庐IT

html_node

全部标签

javascript - 如何让用户通过我的自定义域访问 amazon s3 html/javascript 页面?

我有一个金字塔/python应用程序,在www.domain.com有一个页面,它在s3.amazonaws.com/testbucket/object_name创建html页面。现在在这个测试桶中,我还有每个对象(html页面)使用的javascript文件。我想要它,以便用户可以转到subdomain.domain.com/object_name并查看启用了javascript的文件。我已将subdomain.domain.com(我的存储桶名称)命名为s3.amazonaws.com。(最后一个句点在最后)。现在我有两个问题(我更关心第二个)1).当我尝试通过https://su

javascript - 无冲突地使用 Jam.js、require.js 和 node-webkit

我目前正在编写一个Web应用程序,稍后打算使用node-webkit进行部署。我想尽可能少地使用node.js,这样我就可以选择轻松部署到Web,而无需重写大部分代码。我使用Jam.js作为包管理器。很明显是node.js的require和require.js的require冲突的问题。使用requirejs而不是require似乎是一个不错的选择。但是,Jam.js编译require.config.js文件并在其中使用require(而不是requirejs)。目前,我必须执行window.require=undefined;以使Jam.js的require.js在node-webk

javascript - 使用 node.js 进行音频处理

我的团队一直在产品中使用WebAudioAPI/Getusermedia,我们的chrome和firefox用户进展顺利。但我们仍然有大量的用户群,我们很想接触到,但由于技术障碍,我们仍然不能(主要是IE用户),因为他们的主要浏览器不支持该技术,而且他们不或无法更改为现代浏览器。我们计划接触这些用户,但我们不想接触Flash、Flex、Silverlight或任何类似的东西。因此,在考虑解决方案时,我认为如果将音频操作从浏览器移至服务器,也许我可以克服这个困难。NodeJS是试图弄清楚如何去做时的第一个答案。是否可以使用NodeJS来完成?是否有可用的库可以帮助我们实现这一目标?还有其

javascript - 使用 Node.js 和 restify 进行基本身份验证

我目前正在使用NodeJS和restify开发RESTfulWeb服务.我已使用node-mysql为数据库启动并运行所有内容,但我还想实现HTTP基本身份验证。我只用Apache和一个.htaccess文件做了一次。但是这里的网络服务器带有restify,我这样启动它:varserver=restify.createServer({name:'mywebservice'});restify文档(http://mcavage.me/node-restify/#Bundled-Plugins)中列出了一个身份验证解析器插件,但我不知道如何使用它。req.username值始终设置为匿名,

javascript - 在 Node.js 中使用 GM 生成动画 GIF

所以我已经处理这个问题几天了,当我准备好寻求帮助时,我明白了这一点。我正在尝试使用graphicsmagic在基于node.js的应用程序中生成动画gif包。我生成了几张看起来有点像那样的幻灯片varslides=[];for(vari=0;i我可以将它们转换成流或缓冲区,我可以将它们作为单独的文件保存在硬盘驱动器上,这样就可以了但我的问题是如何根据这些幻灯片制作动画gif完全在内存中,而不将单个文件保存在硬盘上?我看到gm有类似#delay()的方法和#page()所以从技术上讲,我可以制定一个像这样的命令convert-delay200-pageslide1.gif-pagesli

javascript - Node.js Express 静态服务器卡在图像上 - 仅限 Chrome

这是一个非常奇怪的错误,困扰了我很长时间。我有一个使用ExpressStatic中间件以及呈现Jade的单独路由的基本网站。这是我的配置app.set('views',__dirname+'/views');app.set('viewengine','jade');app.use(stylus.middleware({src:__dirname+'/public',dest:__dirname+'/public',compile:function(str,path){returnstylus(str).set('filename',path).set('compress',true).

javascript - 这是 html5shiv 中的错字吗?

我刚看到html5shiv并找到这段代码:functionaddStyleSheet(ownerDocument,cssText){varp=ownerDocument.createElement('p'),parent=ownerDocument.getElementsByTagName('head')[0]||ownerDocument.documentElement;p.innerHTML='x'+cssText+'';returnparent.insertBefore(p.lastChild,parent.firstChild);}在哪里p.innerHTML='x'+cssT

javascript - 跟踪基本 HTML 表单发布进度

我有一个基本的HTML表单,可以正常提交,根本没有ajax。此表单使用常规邮寄提交到同一文件。我不使用AJAX,因为表单有12个文本字段和至少1个图像,但最多可能有26个图像,而ajax不能同时处理表单和图像,我必须保存到数据库中,而且很多AJAX的额外工作量。问题是我需要以某种方式跟踪表单上传进度。大多数程序员都知道在浏览器的左下角或右下角查看表单提交进度。但大多数人并不知道这一点。所以我想显示一个进度条。问题是我发现所有进度条都使用ajax的XHR请求。由于表单不是ajax,我似乎无法找到跟踪进度的方法。那么有没有办法拦截浏览器内部的提交进度,看看表单上传完成的百分比呢?编辑我在页

javascript - 只从 node.js 中的套接字读取前 N 个字节

varserver=net.createServer(function(c){//...c.on('data',function(data){//Thedataisalldata,butwhatifIneedonlyfirstNanddonotneedotherdata,yet.c.write(data);});//...};有没有办法只读取定义的数据部分?例如:c.on('data',N,function(data){//ReadfirstNbytes});其中N是我期望的字节数。所以回调只得到M个字节中的N个。解决方案是(感谢mscdex):c.on('readable',func

javascript - html2canvas 屏幕截图捕获当前窗口,而不是整个主体

试图在javascript中捕获整个页面主体(包括用户填写的字段)的屏幕截图,但html2canvas仅捕获当前窗口,即使我将高度设置为一个巨大的数字。html2canvas网站示例似乎具有我想要的功能,但我无法理解它们的不同之处。ClickMe!$("#pdfbutton").click(function(){html2canvas(document.body,{onrendered:function(canvas){//document.body.appendChild(canvas);varimg=canvas.toDataURL("image/png");console.log