【问题标题】:How to determine the OS path separator in JavaScript (2)? [duplicate]JavaScript中如何确定OS路径分隔符(2)? [复制]
【发布时间】:2011-06-10 09:48:25
【问题描述】:

可能重复:
How to determine the OS path separator in JavaScript?

我正在寻找相当于 Java 的 JavaScript 常量:File.separator

找不到这个问题的答案here

【问题讨论】:

  • How to determine the OS path separator in JavaScript? 的可能副本。您应该为另一个问题添加评论和赏金,而不是发布重复内容。
  • @Andy E 任务不同,所以不完全是重复的。
  • @Eugene:但标记为接受的答案与另一个问题中的答案几乎相同。
  • @Andy 答案也有 cmets,我认为它实际上是被接受的评论。
  • @Eugene:无法确定,此外,cmets 没有答案。请随时阅读The Wikipedia of long-tail programming questions 了解更多信息。

标签: javascript operating-system


【解决方案1】:

您不喜欢所引用问题的已接受答案中的哪些内容?您始终可以使用正斜杠。 cmd.exe 正确接受“cd /temp”,我刚刚在 Windows XP SP2 和 Windows 7 上检查过。

【讨论】:

  • 这对我没有帮助,因为我需要解析输入文件元素的内容。我需要知道操作系统将如何使用 '/' 或使用 '\' 创建字符串,我的页面应该可以在 Windows 和 Linux 上运行。
  • @Spiderman 根据您的具体任务,您可以分析输入字符串是否具有“[a-z]:”或“\\”作为第一个字符。如果是,那么这是一个 Windows 绝对路径(DOS 路径或 UNC 路径)。
【解决方案2】:

AFAIK 没有固定不变的,你必须发现平台并根据它进行设置。

【讨论】:

    猜你喜欢
    • 2010-09-12
    • 2018-11-17
    • 2013-12-22
    • 1970-01-01
    • 2014-01-16
    • 1970-01-01
    • 2014-07-29
    • 2015-06-19
    • 2018-04-25
    相关资源
    最近更新 更多