'Beveiligde' pop up

Status
Niet open voor verdere reacties.

danman01

Nieuwe gebruiker
Lid geworden
12 aug 2007
Berichten
2
Ik weet dat het onzin is om een content te willen beveiligen..

Toch, het is een principe zaak geworden, lukt het me wel om voor een pagina deze 'beveiliging' werkend te krijgen maar niet voor een popup...

Ik heb aardig gezocht en het beste wat ik kon vinden werkt niet:
http://www.alphamegahosting.com/187/nl

Mijn gebruikte script voor de popup:
<script>

// Set the horizontal and vertical position for the popup

PositionX = 100;
PositionY = 100;

// Set these value approximately 20 pixels greater than the
// size of the largest image to be used (needed for Netscape)

defaultWidth = 500;
defaultHeight = 500;

// Set autoclose true to have the window close automatically
// Set autoclose false to allow multiple popup windows

var AutoClose = false;

// Do not edit below this line...
// ================================
if (parseInt(navigator.appVersion.charAt(0))>=4){
var isNN=(navigator.appName=="Netscape")?1:0;
var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}
var optNN='scrollbars=no,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
var optIE='scrollbars=no,width=150,height=100,left='+PositionX+',top='+PositionY;
function popImage(imageURL,imageTitle){
if (isNN){imgWin=window.open('about:blank','',optNN);}
if (isIE){imgWin=window.open('about:blank','',optIE);}
with (imgWin.document){
writeln('<html><head><title>Loading...</title><style>body{margin:0px;}</style>');writeln('<sc'+'ript>');
writeln('var isNN,isIE;');writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
writeln('isNN=(navigator.appName=="Netscape")?1:0;');writeln('isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}');
writeln('function reSizeToImage(){');writeln('if (isIE){');writeln('window.resizeTo(300,300);');
writeln('width=300-(document.body.clientWidth-document.images[0].width);');
writeln('height=300-(document.body.clientHeight-document.images[0].height);');
writeln('window.resizeTo(width,height);}');writeln('if (isNN){');
writeln('window.innerWidth=document.images["George"].width;');writeln('window.innerHeight=document.images["George"].height;}}');
writeln('function doTitle(){document.title="'+imageTitle+'";}');writeln('</sc'+'ript>');
if (!AutoClose) writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()">')
else writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()" onblur="self.close()">');
writeln('<img name="George" src='+imageURL+' style="display:block"></body></html>');
close();
}}

</script>
___________________
Voor de plaatjes die ik laat op poppen gebruik ik:
<a href="javascript:popImage('locatie/index1.jpg','titel')">

Wat moet ik inbouwen om de pop up te beveiligen tegen:
Rechtermuisknop
CTRL-A/C
en de iconontjes van de IE te blokken?
 
Wat moet er beveiligd worden? Kun je de pagina even laten zien?
 
Reactie op vraag

007,

mijn site is nog under construction. Een voorbeeld waarbij er ook een aparte pop-up verschijnt na het openen van een foto staat hieronder.

Ik wil dan in het pop-up scherm de rechtermuisknop, CTRL-A/C en de IE icons voor opslaan disabelen.


http://www.carppelagicevo.com/album/ostalo.html

Groeten
 
Je kunt het hele plaatje bedekken met transparante gifjes, heel irritant. :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan