小编Rob*_*rst的帖子

当我想查看更改时,如何在不重新启动nodejs的情况下编辑我的服务器文件?

我正在尝试设置自己的nodejs服务器,但我遇到了问题.我无法弄清楚如何在不重新启动的情况下查看应用程序的更改.有没有办法编辑应用程序并查看node.js的更改?

javascript node.js

59
推荐指数
5
解决办法
4万
查看次数

没有设置browscap ini指令

我正在使用该get_browser()功能试图警告人们他们的浏览器不支持Javascript.实际上我正在用它来告诉他们他们可以使用我正在构建的Web应用程序的某些部分.我已经决定正确使用Javascript,因为我已经厌倦了听害怕使用它的开发人员而且我已经看到了该语言的一些巨大潜力.我离题了,这是错误.

没有设置browscap ini指令

现在我想象这意味着我需要把它设置为php.ini.有人可以给我一些方向吗?

javascript php ini browscap

41
推荐指数
2
解决办法
8万
查看次数

越过div时绑定到滚轮

我正在浏览器中创建一个图像编辑器,我已经完成了所有控件的代码.现在我想映射热键和鼠标按钮.键盘很简单,但鼠标不是.

我需要检测鼠标何时在画布div上以及鼠标滚轮在其上方移动时.鼠标在部分上并不难,它与我遇到麻烦的鼠标滚轮绑定.

我试过jQuery.scroll但是只有当div轮子设置为自动滚动时才能使用.我canvas的不是.它的偏移量是通过我的脚本控制的.

注意事项:

  • 我使用jQuery作为我的基础.
  • 我不是实际滚动任何东西,我正在尝试将滚动轮绑定和事件而不实际滚动.

结构体

<div id="pageWrap">
    [page head stuff...]
    <div id="canvas">
        [the guts of the canvas go here; lots of various stuff...]
    <div>
    [page body and footer stuff...]
</div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery javascript-events

26
推荐指数
2
解决办法
5万
查看次数

获得所有DOM事件的数组

我创建了一个多用途工厂事件发射器工厂功能.有了它,我可以将对象转换为事件发射器.如果有人想要查看或使用它,事件发射器工厂的代码如下.

我的问题是如何从DOM中获取事件列表.请注意我不是要获取绑定事件列表.我想要一份所有可能的活动清单.我想为发射器添加"管道"方法.此方法将获取DOM对象并绑定到所有可能的事件,然后当任何这些事件触发时,将触发发射器中具有相同名称的事件.

我不认为有办法做到这一点.我准备制作一个硬编码的事件名称数组,但是如果我可以获得更好的DOM数组,那么如果W3C标准化了更多的事件类型,它仍然可以工作.

PS如果你为W3C工作,那就是那种让每个人都讨厌DOM的垃圾.请停止像玩具语言一样对待JavaScript.它不是玩具语言,需要的不仅仅是玩具DOM.

/**
 * Creates a event emitter
 */
function EventEmitter() {
    var api, callbacks;

    //vars
    api = {
        "on": on,
        "trigger": trigger
    };
    callbacks = {};

    //return the api
    return api;

    /**
     * Binds functions to events
     * @param event
     * @param callback
     */
    function on(event, callback) {
        var api;

        if(typeof event !== 'string') { throw new Error('Cannot bind to event emitter. The passed event is not a string.'); }
        if(typeof callback !== 'function') { …
Run Code Online (Sandbox Code Playgroud)

javascript dom event-handling javascript-events

9
推荐指数
2
解决办法
2973
查看次数

Parse Float有一个舍入限制?我怎样才能解决这个问题?

我建立了一个将紧凑数据字符串解析为JSON的系统.我使用19位数字来存储ID.不幸的是,任何大于17位的数字都会parseFloat()围绕最后几位数.

这会破坏整个数据字符串.我能解决这个问题吗?

例如8246295522085275215变成了8246295522085276000.为什么是这样?

http://jsfiddle.net/RobertWHurst/mhZ7Q/

javascript math parsefloat

8
推荐指数
1
解决办法
5539
查看次数

找不到适合windows的git gui.谁知道一个?

我正在运行win7并需要一个带GUI的好git客户端.我喜欢bash,但在窗户中感觉很笨重.git网站上的windows软件包附带的GUI也缺少很多东西.我正在考虑切换到Ubuntu并使用Gedit + git代替.我该怎么办?留在Windows并使用Aptana或Komodo与另一个git客户端,或切换到Debian/Ubuntu并使用那里的工具?

linux windows git user-interface editor

7
推荐指数
3
解决办法
2459
查看次数

是否可以将JavaScript错误转储到HTML中的div?

我正在写一个游戏,我有一个控制台,供开发人员在游戏中与JavaScript方法进行交互.我有一个问题; 我无法弄清楚如何将JavaScript错误丢弃到控制台.无论如何都要将错误写入div或HTML元素?

html javascript error-handling

7
推荐指数
1
解决办法
1753
查看次数

单击画布上精灵上的区域

我正在用javascript创建一个游戏.目前精灵是div元素,背景图像被更新以创建动画.我听说如果我将元素画布并将精灵blit放到画布上,我可以使精灵可点击,省略透明区域.

我需要一个解决方案,可以点击我的游戏精灵,但可点击的区域适合精灵的形状.它还需要自动化.我不能用预制的点击地图做到这一点.

javascript canvas sprite javascript-events

7
推荐指数
2
解决办法
7162
查看次数

在JavaScript中剪切矩形

我正在尝试编写一个函数,它接受两个重叠的矩形并返回一个覆盖矩形A区域的矩形数组,但是排除了矩形B的区域.我很难弄清楚这个算法的样子是什么可能的碰撞数量巨大且难以解释.

tl; dr我正在尝试使用另一个矩形剪切一个矩形,从而产生一个覆盖剩余区域的矩形集合.

|-------------|                               |-------------|
|A            |                               |R1           |
|     |-------|----|                          |-----|-------|
|     |B      |    |           To             |R2   |
|     |       |    |          ====>           |     |
|     |       |    |                          |     |
|-----|-------|    |                          |-----|
      |            |
      |------------|

POSSIBLE OVERLAP PATTERNS

|-----|          |-----|      |-----|        |-----|
| |---|-|      |-|---| |      | |-| |        | |-| |
|-|---| |      | |---|-|      |-|-|-|        | |-| |
  |-----|      |-----|          |-|          |-----|

  |-|          |-----|          |-----|
|-|-|-|        | |---|-|      |-|---| |
| |-| |        | |---|-| …
Run Code Online (Sandbox Code Playgroud)

javascript math geometry 2d

7
推荐指数
2
解决办法
618
查看次数

使用php脚本安装cron作业

我正在开发一个需要使用Cron的Web应用程序.我想通过像Wordpress这样的自动安装过程轻松设置.编写安装脚本直到设置Cron时我没有任何问题.请告诉我是否可以这样做.

php cron

6
推荐指数
1
解决办法
8027
查看次数