Articles of javascript

Rails指南:入门5.13删除文章:确认对话框不会出现

我目前正试图让Rails在我的Windows 7机器上运行,我有困难。 我对Rails非常陌生(通过使用入门指南推断出来的),我被困在这里: http://guides.rubyonrails.org/getting_started.html#deleting-articles 具体来说,你猜对了,确认对话框。 它永远不会出现,Rails只是使用SHOW路线。 现在代码: 应用程序\资产\ JavaScript的\的application.js // This is a manifest file that'll be compiled into application.js, which will include all the files // listed below. // // Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, // or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. // // […]

如何使用SuperWebSocket创build一个WebSocket服务器

我正在创build一个需要WebSocket通信的应用程序。 我所需要的只是一个带有线程可能性的简单的WebSocketServer。 我发现SuperWebSocket可以满足我的需求。 但是,我对C#的不熟悉使得我们无法理解代码。 任何人都可以告诉我如何创build一个简单的服务器应该回应从浏览器/网页发送的消息。 我将非常感谢那些performance出一些好的方向的人。 我无法弄清楚他们的示例代码的用法。 编辑:这是我想要实现的东西。 如果有人说一个确切的解决scheme,我会采用那一个。 编辑: “Robar”已经给出了直接的答案。 这是我如何使用它。 this.NewSessionConnected += new SessionEventHandler<WebSocketSession>(this.WebSocketServer_NewSessionConnected); this.NewDataReceived += new SessionEventHandler<WebSocketSession, byte[]>(this.WebSocketServer_NewDataReceived); this.NewMessageReceived += new SessionEventHandler<WebSocketSession, string>(this.WebSocketServer_NewMessageReceived); this.SessionClosed += new SessionEventHandler<WebSocketSession, SuperSocket.SocketBase.CloseReason>(this.WebSocketServer_SessionClosed);

在Windows 7 x64上使用铁路路由器(最新版)安装问题(Meteor 0.8.3)

我正在尝试在Windows 7中为我的Meteor项目安装(通过克隆存储库)“铁路由器”。 (回购: https : //github.com/EventedMind/iron-router ) 输出如下: While building package `iron-router`: error: no such package: 'reactive-dict@1.0.0' error: no such package: 'deps@1.0.0' error: no such package: 'underscore@1.0.0' error: no such package: 'ejson@1.0.0' error: no such package: 'jquery@1.0.0' error: no such package: 'ui@1.0.0' error: no such package: 'iron' error: no such package: 'cmather' error: no such […]

是否有可能运行JSLint作为命令行在Windows帮助Node.js?

我的意思是像这样运行它: node.exe lint.js my_js_file.js 然后得到输出到控制台。 我需要下载什么? 我只需要保存http://www.jslint.com/到磁盘,然后抓住一些附加的js文件,或者我需要寻找特殊版本的node.js?

Gulp命令在记事本中打开gulp.js而不是运行它

我认为安装正确。 我的package.json { "name": "my-project", "version": "0.1.0", "devDependencies": { "gulp": "^3.8.11", "gulp-concat": "^2.5.2" } } 我的gulp.js var gulp = require('gulp'); var concat = require('gulp-concat'); gulp.task('scripts', function() { return gulp.src('js/*.js') .pipe(concat('main.js')) .pipe(gulp.dest('build/js')); }); gulp.task('default', ['scripts']); 我的文件夹如下: ROOT/package.json ROOT/gulp.js ROOT/node-modules/ <– my modules are here ROOT/js/ <– my js are here 当我在命令行运行gulp,在ROOT文件夹中,gulp.js只是在Windows记事本中打开,这就是所有.. 为什么这样做? 这也可能是非常愚蠢的,但我并没有真正运行本地服务器。 我没有在这台电脑上安装wamp。 刚刚发现它可能是node.js的一个问题

将WebGL …属性设置为零时的Windows特定问题?

我正在使用WebGL进入一个难以debugging的问题。 我正在为CraftyJS游戏框架实现一个WebGL后端。 一切工作在OSX,Linux和Android的绝对好,但是当一个合作者在Windows上testing时,有一个重要的错误 – 旋转的精灵呈现不旋转! 我能够在IE,Chrome和Firefox上复制这个。 我正在使用的顶点程序的一个例子,它只是呈现一个彩色的矩形: attribute vec2 aPosition; attribute vec3 aOrientation; attribute vec4 aExtra; attribute vec4 aColor; varying lowp vec4 vColor; uniform vec4 uViewport; mat4 viewportScale = mat4(2.0 / uViewport.z, 0, 0, 0, 0, -2.0 / uViewport.w, 0,0, 0, 0,1,0, -1,+1,0,1); vec4 viewportTranslation = vec4(uViewport.xy, 0, 0); vec2 entityOrigin = aOrientation.xy; mat2 entityRotationMatrix […]

浏览器的Safari浏览器的html5拖放是否被破解?

浏览器的Safari浏览器的html5拖放是否被破解? 如果是这样,是否有任何解决办法? 我在Windows 7上使用Safari 5.1.2,并且放置目标始终显示为不可拖放。 在干净的安装和最新的设置2个不同的Windows 7电脑试了这个。 尝试了这个演示和我自己的代码在其他所有最新的浏览器上工作。 http://html5demos.com/drag

InnoSetup – 有什么办法可以为Internet Explorer手动创buildCookie?

基本上IE浏览器记得网站www.stackoverflow.com使用JavaScript的cookies,但无论如何,手动在InnoSetup中代表stackoverflow.com创build一个相同的cookie? Javascript cookie: function setCookie(cname,cvalue,exdays) { var d = new Date(); d.setTime(d.getTime()+(exdays*24*60*60*1000)); var expires = "expires="+d.toGMTString(); document.cookie = cname + "=" + cvalue + "; " + expires; } function getCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for(var i=0; i<ca.length; i++) { var c = ca[i].trim(); if (c.indexOf(name)==0) return c.substring(name.length,c.length); […]

Internet Explorer 11(IE 11)使用DOMParser中的parseFromString引发语法错误

我在网页上有一些Javascript,可以在Chrome和Firefox中正常运行; 但在IE 11中testing时却失败了。 我使用debugging工具(F12)在IE 11中查看了这个问题,下面的代码出错了。 特别是当使用parseFromString一个'语法错误'被抛出: if (window.DOMParser) { parser = new DOMParser(); tmp = parser.parseFromString(resp, "text/xml"); } 任何方式我可以解决这个问题?

在我的GULP gulpfile.js文件中,是什么导致了这个“无效的顶级expression式”错误?

我开始喝酒后出现错误。 我已经拿出所有其他插件来发现问题: [gulp-sass] source string:1: error: invalid top-level expression gulpfile.js: var gulp = require('gulp'); var sass = require('gulp-sass'); gulp.task('sass', function() { gulp.src('app/assets/sass/styles.sass') .pipe(sass({ errLogToConsole: true })) .pipe(gulp.dest('public_html/assets/css')) }); gulp.task('default', ['sass'], function() { gulp.watch("app/assets/sass/*.sass", ['sass']); }); Windows 7的