¿Es posible hacer lo siguiente?

My_lady
06 de Marzo del 2004
Antes de nada quisiera agradecerles que se molesten siquiera en leer mi mensaje.

Estoy haciendo una página web en la cual tras activar el típico popup adaptado al tamaño de la imagen que permite ver las imágenes anterior y siguiente, me gustaría que a su vez la función de botón derecho estuviera deshabilitada en el popup. He probado varias cosas pero no me funcionan a la vez los estilos css o el javascript tal y comolo hago y me gustaría saber:

1) Si es posible a nivel de principiante lo que quiero hacer
2) Si existe algún código estándar para ello
3) Si hay alguna manera de hacerlo combinando los dos códigos (el del popup y el de desactivar la función de botón derecho) sin que cargue con errores, que es lo que me ocurre

Muchas gracias por su atención y miles de gracias más por la ayuda que pudieran prestarme.

My_lady
06 de Marzo del 2004
Adjunto el código estandarizado de mi página por si así resultara más sencilla su solución:

<html>
<head>

<script language="JavaScript">
var message="...Y no nos dejes caer en la tentación, AMÉN. Para proteger tu alma he deshabilitado esta opción.";
function click(e) {
if (document.all) {
if (event.button == 2) {
alert(message);
return false;
}
}
if (document.layers) {
if (e.which == 3) {
alert(message);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
</script>

<script language="javascript">

//Ventana ajustada a foto versión 2 por tunait - ¡Gracias tunait!
var estilos = 'URL del *.css' //nombre o ruta de hoja de estilos
var titulo = "Título" //título de la ventana popup
afotos=new Array()
afotos[0]="URL0"
afotos[1]="URL1"
afotos[2]="URL2"
afotos[3]="URL3"

var ventana
function afoto(cual)
{
if(ventana){ventana.close()}
buscar(cual)
ventana=window. open('','ventana','resize=yes,scrollbars=no,resizable=yes')
ventana.document.writeln ('<html><head><link href="' + estilos + '" rel="stylesheet" type="text/css">')
ventana.document.writeln('<title>' + titulo + '</title></head>')
ventana.document.writeln('<body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" style="overflow:hidden"><div align="center"><img id="foto" alt="mi foto" src="' + cual + '" onLoad="opener.redimensionar(this.width, this.height)" onClick="if(opener.cont==opener.afotos.length-1){opener.cont=0}else{opener.cont++};document.getElementById(\'foto\').src =opener.afotos[opener.cont];return false" >')
ventana.document.writeln('
<a href="#" onClick="if(opener.cont==0){opener.cont=opener.afotos.length-1}else{opener.cont--};document.getElementById(\'foto\').src =opener.afotos[opener.cont];return false">anterior</a>')
ventana.document.write(' | <a href="#" onClick="if(opener.cont==opener.afotos.length-1){opener.cont=0}else{opener.cont++};document.getElementById(\'foto\').src =opener.afotos[opener.cont];return false">siguiente</a></div>')
ventana.document.writeln ('</html>')
ventana.document.close()
}
var cont

function redimensionar(ancho, alto)
{
ventana.resizeTo(ancho+12,alto+78)
ventana.moveTo((screen.width - ancho)/2,(screen.height - (alto+78))/2)

}
function buscar(que)
{
for(c=0;c<afotos.length;c++)
{
if(afotos[c]==que)
{cont= c;
return cont
break}
}
}
function cursor(){
if(navigator.appName=="Netscape"){var manita='pointer'}
else{var manita='hand'}
for (m=0;m<document.getElementsByTagName('a').length;m++){
document.getElementsByTagName('a')[m].className='verEjemplo'}
}
</script>

</head>


<a href="javascript:afoto('URL0')"></a>
<a href="javascript:afoto('URL1')"></a>
<a href="javascript:afoto('URL2')"></a>
<a href="javascript:afoto('URL3')"></a>



</html>