Højrekliks menu i en table
Hej eksperter.Jeg fandt denne kode i et spørgsmål, men vil gerne have menuen til at KUN komme når man højreklikker i en <td> fx
<table>
<td>...</td>
</table>
håber i kan hjælpe.
her er koden..
<script type="text/javascript">
//Der skal kun ændres på disse variabler: html er popopens htmlkode,
//højde er højden på popopen og bredde er bredden,
var html='<div style="border: 1px solid black;background-color:#ff0000"><a href="info.php?side=info&id=variablen"><font size="1" face="Verdana">Info</a><br>Gå til Lejlighed<br>Ignorer</font></div>';
var højde="75";
var bredde="69";
//Alt under denne kommentar skal ikke ændres
var isie=0;
if(window.navigator.appName=="Microsoft Internet Explorer"&&window.navigator.appVersion.substring(window.navigator.appVersion.indexOf("MSIE")+5,window.navigator.appVersion.indexOf("MSIE")+8)>=5.5) {
isie=1;
}
else {
isie=0;
}
if(isie) {
var oPopup = window.createPopup();
}
function dopopup(x,y) {
if(isie) {
var oPopupBody = oPopup.document.body;
oPopupBody.innerHTML = html;
oPopup.show(x, y, bredde, højde, document.body);
}
}
function click(e) {
if(isie) {
if(document.all) {
if(event.button==2||event.button==3) {
dopopup(event.x-1,event.y-1);
}
}
}
}
if(isie) {
document.oncontextmenu = function() { dopopup(event.x,event.y);return false; }
document.onmousedown = click;
}
</script>
