小编del*_*tor的帖子

在Chrome中的XHR中设置断点

我有一个页面在提交表单时发送XHR请求,并且我希望Chrome在收到回复时中断.似乎完成此操作的最佳方式是,如果Chrome有一个我可以调用的javascript函数,它会破坏执行,但到目前为止我一直无法找到类似的东西.还有其他解决方案吗?

编辑:

我实际上没有为请求定义回调,所以我不能这样设置断点.使用这行jquery代码发送请求:

$.post(this.action, $(this).serialize(), null, "script");
Run Code Online (Sandbox Code Playgroud)

哪里this是表单元素.该null论点是,你通常会定义一个回调,但与"script"论证,生JavaScript是由服务器返回,然后直接执行的,所以它似乎打破和单步执行代码与唯一的方法debugger;声明.这是有效的,但是当单步执行代码时,你实际上看不到你在哪一行,所以它有点尴尬.我怀疑这是Chrome调试工具的限制.

javascript google-chrome xmlhttprequest

21
推荐指数
3
解决办法
2万
查看次数

Ruby中Windows上的Unicode文件名

我有一段看起来像这样的代码:

Dir.new(path).each do |entry|
    puts entry
end
Run Code Online (Sandbox Code Playgroud)

当我在列出的目录中有一个名为こんにちは世界.txt的文件时出现问题.在Windows 7机器上,我得到输出:

???????.txt
Run Code Online (Sandbox Code Playgroud)

从Google上搜索,在Windows上正确读取此文件名似乎是一项不可能完成的任务.有什么建议?

ruby unicode internationalization windows-7

10
推荐指数
2
解决办法
2434
查看次数