我正在尝试使用以下代码打开图像点击链接
<img src="AllScripts/SliderImages/images/1Main.png" alt="" title="" onclick="openSliderImage(id);" onmouseover="this.style.cursor='hand'" width="800px" height="300px" id="http://www.google.com" />
它工作正常,但是当使用 c# 生成图像时,使用 response.write 代码编写代码它不起作用并继续以下链接
http://localhost:1234/AllScripts/SliderImages/images/1Main.png
以下代码用于编写html
<% {
Response.Write(SlidingImages);
}
%>
我知道它选择image src
而不是image id
图像点击,但为什么呢?这是javascript函数
function openSliderImage(id) {
alert(id);
window.open(id, '_blank');
}