0
我有我的代碼,下面我在畫布上顯示了一張圖的圖像。我希望每當我滑過一個城市時,它會顯示一般信息和城鎮的圖像。我試圖通過加入鼠標的X和Y座標來做到這一點。但是,我不知道當我在某個特定的城市時,我會怎樣做一個流行歌曲。 Thankx提前。我無法弄清楚如何在將鼠標放在圖像的特定區域時使mouseOver模糊不清
<html>
<head>
<script>
function SetValues(){
var s = 'X=' + window.event.clientX + ' Y=' + window.event.clientY ;
document.getElementById('divCoord').innerText = s;
}
function draw(){
var drawing = document.getElementById("myCanvas");
var con = drawing.getContext("2d");
var pic = new Image();
pic.src="map.gif";
pic.addEventListener("load", function(){con.drawImage(pic,10,10,drawing.width,drawing.height)},false);
} // end draw
window.addEventListener("load", draw,false);
</script>
</head>
<body onmousemove=SetValues()>
<div id="divCoord"></div>
<canvas id="myCanvas" width="1100" height="600"></canvas>
</body>
</html>
你有你的圖像城市的硬編碼位置?它們會動態變化還是永遠都是相同的圖像和城市? –
它的圖片和城市總是一樣的。 – user3298474