2013-03-12 101 views
0

当我从visualstudio 2012 express运行它时,为什么不在我的Firefox中使用此工作。它适用于jsfiddle.net简单的HTML 5画布不工作

<!DOCTYPE HTML> 
<html> 
    <head> 
     <title></title> 
    <style> 
     body { 
     margin: 0px; 
     padding: 0px; 
     } 
    </style> 
    </head> 
    <body> 
    <canvas id="myCanvas" width="578" height="200"></canvas> 
    <script> 
     var canvas = document.getElementById('myCanvas'); 
     var context = canvas.getContext('2d'); 

     context.beginPath(); 
     context.moveTo(100, 150); 
     context.lineTo(450, 50); 
     context.stroke(); 
    </script> 
    </body> 
</html> 
+0

在FF19.0.2这里工作正常。检查你的JS错误控制台和什么? – 2013-03-12 19:25:02

+0

在VS2012菜单文件 - 浏览与 - 火狐,工作正常,只是在FF 15.0.1和19.0.2测试;注意VS启动ASP.NET开发服务器来为FF提供页面 – 2013-03-12 21:17:33

回答

0

在Firefox 18.0.1中为我工作。 您是否尝试直接打开HTML文件?只是为了检查您的浏览器或visualstudio是否存在问题?

同时检查JS是在Firefox中启用:

启用和禁用JavaScript的

在Firefox中,你可以配置是否JavaScript的网页中允许执行与否。为允许JavaScript在Firefox:

  • 在Firefox窗口顶部,点击Firefox按钮,然后选择选项
  • 在选项窗口中,选择内容面板。
  • 启用JavaScript:选择此选项以允许在您的计算机上执行JavaScript。
  • 要更改高级设置,点击高级....

  • 单击确定关闭选项窗口

@MarcB质疑JS错误。有没有?