由于JavaScript中的StreamWrite,WP8 App行为不当

时间:2013-02-15 09:07:18

标签: javascript

我想使用javascript将在html页面上计算的结果保存在 textfile 中。

<script type="text/javascript">
 window.onload = function () {
     var sw : StreamWriter = new StreamWriter("HTML_Results.txt");
     sr.Write('xyz");

     *** calculations ******
     sr.Write (result);
 }
</script>

通过这样做, 我的WP8应用程序 行为不端,并且不像往常一样显示图像。这个应用程序是一个图像推子(计算FPS)。

也尝试过:

StreamWriter sr;
try {
    sr = new StreamWriter("\HTML5\HTMLResults.txt");
    sr.Write("xyz");
    File.SetAttributes("HTML5\HTMLResults.txt", FileAttributes.Hidden);
} catch(IOException ex) {
     console.write ("error writing"); //handling IO
}

目的是:

  1. 提取几个html页面的计算值(加载后) 一个接一个地在一个文本文件中。
  2. 读取此内容的结果HTML 文本文件并以表格格式显示结果。
  3. 有没有更好的方法来完成这项工作,或者上述内容可以纠正和使用?感谢帮助。

1 个答案:

答案 0 :(得分:0)

也许我误解了你的代码,但看起来你正在尝试编写Java within JavaScript scripting tags。您不能在HTML文档中编写Java。据我所知,客户端JavaScript(给出你的<script>标签,我想你要写的是什么)不能执行你似乎想要的那种文件I / O操作。 / p>

你需要使用Node JS将JavaScript用于类似的东西然后你在谈论服务器端。客户端最接近的是使用HTML5中的新localStorage功能(并非所有浏览器都支持)。