我只是想实现下面的效果,JS哪里有错呢?HTML 中url处该写啥代码?
<script>
var url
var id
function thickbox.focus()
if(e.srcElement.id=="games/images/memorytest11.gif"){
url="http://asp/games/78/TEST.HTM";
}else if(e.srcElement.id=="games/images/shoting1.gif"){
url="http://asp/games/82/BOWN.HTM";
}else if(e.srcElement.id=="games/images/memorytest22.gif"){
url="http://asp/games/79/MEMORY.HTM";
}else if(e.srcElement.id=="img4"){
url="http://asp/games/85/RACE.HTM";
}</script>在HTML中得到路径:<a href="url" class="thickbox" rel="group-pics"><img src="/asp/<% response.Write(""+rs("game")+"")%>">
<script>
var url
var id
function thickbox.focus()
if(e.srcElement.id=="games/images/memorytest11.gif"){
url="http://asp/games/78/TEST.HTM";
}else if(e.srcElement.id=="games/images/shoting1.gif"){
url="http://asp/games/82/BOWN.HTM";
}else if(e.srcElement.id=="games/images/memorytest22.gif"){
url="http://asp/games/79/MEMORY.HTM";
}else if(e.srcElement.id=="img4"){
url="http://asp/games/85/RACE.HTM";
}</script>在HTML中得到路径:<a href="url" class="thickbox" rel="group-pics"><img src="/asp/<% response.Write(""+rs("game")+"")%>">
大概的例子
把src另存到一个自定义属性里了,直接取src不知道会不会有问题<script>
function foc() {
var url;
var para = event.srcElement.children[0].para;//当前焦点在A标签上,取它的子标签属性
if(para=="games/images/memorytest11.gif"){
url="http://asp/games/78/TEST.HTM";
}else if(para=="games/images/shoting1.gif"){
url="http://asp/games/82/BOWN.HTM";
}
//alert(url);
window.location = url;//直接让页面跳转
}
</script>在HTML中得到路径:<a href="#" class="thickbox" rel="group-pics" onfocus="foc()"><img src="games/images/memorytest11.gif" para="games/images/memorytest11.gif"> </BODY>
function para.click() {
var url;
var para = event.srcElement.children[0].para;//当前焦点在A标签上,取它的子标签属性
if(para=="games/images/memorytest11.gif"){
url="http://asp/games/78/TEST.HTM";
}else if(para=="games/images/shoting1.gif"){
url="http://asp/games/82/BOWN.HTM";
}
//alert(url);
window.location = url;//直接让页面跳转
}
</script>在HTML中得到路径:<a href="#" class="thickbox" rel="group-pics" onfocus="para.click()"><img src="games/images/memorytest11.gif" para="games/images/memorytest11.gif"> </BODY>