window.onload = function(){
var canvas = document.getElementById("logo");
var context = canvas.getContext("2d");
var logo = new Image();
logo.src = "img/logo.gif";
logo.onload = function() {
context.drawImage(logo, 0, 0);
//监听鼠标事件
context.addEventListener("click",show= function(){alert("hehe");},false);
};
}
<canvas id="logo" width="410" height="60"></canvas>
问题出在哪嘞????
解决方案 »
- 用JS或jquery获取当前页面ID后两位为“_R”的checkbox
- 贴子加分了
- 都市圈地图缩放,高手请进
- 帮帮忙
- 如何在当前网页中点击打印按钮后后台打印另一个网页
- 点击时怎么才能够在空白页打开!
- jsTree 生成树源代码
- 想实现一个按扭特效,怎样让鼠标覆盖的时候由一张图片变为另一张图片
- 高分,请教各位大虾,客户端javascript怎么对用户输入的密码加密后再传送?
- <input type=button name=aa value="返 回" onclick="window.location.href('addTechnic.asp')">
- js拖动div并保存位置
- document.formName.name与 document.getElementById的区别
var canvas = document.getElementById("logo");
var context = canvas.getContext("2d");
var logo = new Image();
logo.onload = function() {
context.drawImage(logo, 0, 0);
//监听鼠标事件
canvas.addEventListener("click",show= function(){alert("hehe");},false); // 监听canvas而不是context
};
logo.src = "img/logo.gif"; // 最好先onload在前 }
var canvas = document.getElementById("logo");
var context = canvas.getContext("2d");
var logo = new Image();
logo.onload = function() {
context.drawImage(logo, 0, 0);
//监听鼠标事件
canvas.addEventListener("click",show= function(){alert("hehe");},false);
};
logo.src = "img/logo.gif"; }