我正在经历一个经典的JS案例(在我看来),但经过大量的谷歌搜索,仍然无法找到解决方案。反斜杠被认为是JS中的转义字符,但是当你需要从JS传递windows路径并打印它时,你会做什么?javascript eval反斜线在窗口NT路径问题
我正在使用eval,因为我的java小应用程序正在执行代码,并在它有一个字符串进行评估时放置位。这就是为什么EVAL是必要的,但是我已经做出了表率,低于:
<div id="mainTabs"></div>
<script>
var s = "document.getElementById('mainTabs').innerHTML='\\C\ganye\file.doc'";
eval(s);
</script>
我试过双反斜线,不工作,如果有人可以帮助我解决这个问题用的少些麻烦越好,我将不胜感激。
你好@哈里德塔里克!作为一个Stackoverflow建议,你应该考虑回顾你所问的问题。对于那些已经帮助过你的答案的人,点击左边的复选标记“接受”最好的答案。 – Pointy 2010-06-15 12:14:42
感谢您的帮助,我现在知道如何正确使用它。为什么我使用eval,本文将帮助您理解:http://java.sun.com/javase/6/docs/technotes/guides/scripting/programmer_guide/index.html – 2010-06-15 12:23:40