我曾在JavaScript编写的代码和工作完全正常,当我把它给我的index.html页:
<canvas id="bannerCanvas" width="960" height="200">
Your browser does not support the canvas element.
</canvas>
<script type="text/javascript">
var canvas = document.getElementById("bannerCanvas");
var context = canvas.getContext("2d");
context.beginPath();
context.moveTo(25,25);
context.lineTo(355,55);
context.lineTo(355,125);
context.lineTo(25,125);
context.moveTo(465,25);
context.fill();
};
</script>
......但是当我把它放在一个外部JavaScript文件,它不会工作! 在索引页的头,我宣布这一点:
<script type="text/javascript" src="JavaScript/functionality.js">
</script>
我保存这个文件functionality.js在JavaScript目录中,我试图在这个文件做其他JS功能来检查索引页面和JS连接,他们是...答案很可能是盯着我的脸,但出于某种原因,我不能看到它!
任何帮助非常感谢,谢谢。
编辑:我一直在使用Firebug它给我没有错误,当我使用的代码索引页面上,我使用的是外部JS文件时,我只看到一个大的黑色矩形看到我想要的形状呢。