\r
+function VtoyUTF16HexToAscii(hex) {\r
+ var str = ""; \r
+ for (var i = 0; i < hex.length; i += 4) {\r
+ str += String.fromCharCode(parseInt(hex.substring(i, i + 4), 16));\r
+ }\r
+ \r
+ return str;\r
+}\r
+\r
function ventoy_replace_slash(str) {\r
var str1 = str.replace(/\\/g, '/');\r
var str2 = str1.replace(/\/\//g, '/');\r
\r
\r
function ventoy_common_check_path(path) {\r
+ var curdir\r
+ \r
if (path.indexOf('//') >= 0) {\r
return false;\r
}\r
return false;\r
}\r
\r
- if (path.substr(0, g_current_dir.length) != g_current_dir) {\r
+ curdir = path.substr(0, g_current_dir.length); \r
+ if (curdir.match("^[a-z]:$")) {\r
+ curdir = curdir.toUpperCase();\r
+ }\r
+ \r
+ if (curdir != g_current_dir) {\r
return false;\r
}\r
\r