Archief - Q: Pagina laden geeft een witte flits

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Bengie

Legacy Member
Ben momenteel bezig met een website te maken voor een bevriende fotograaf.
Bij het navigeren op de site krijg je op bepaalde pagina's eerst een korte witte flits te zien bij het laden van de pagina (de paginas met thumbnails van foto's).

Is er een code/script/... oplossing voor om dit te vermijden ????

grtz
bengie


EDIT

nog een vraagje ..
is er een mogelijkheid om afbeeldingen te beveiligen tegen rechtsklikken (afbeelding opslaan als...) en die afbeeldingbalk (opslaan als ... , printer, ...) zonder gebruik te maken van javascript want dat is niet idiot-proof.
disable js en je kan toch aan die afbeelding of wacht gewoon tot IE dat balkje geeft en je kan de afbeelding alsnog opslaan
Graag een oplossing

/EDIT

orez

Legacy Member
vraag 1 --> redelijk normaal hé... aangezien uw pagina ingeladen dient te worden.

vraag 2 --> neen (tenzij je met flash werkt, dan is dit zoiezo "onmogelijk", maar de PRINT SCREEN toets kan je dan ook niet disablen...). Zet gewoon een waterwerk op de foto's

Bengie

Legacy Member
orez zei:
vraag 1 --> redelijk normaal hé... aangezien uw pagina ingeladen dient te worden.

vraag 2 --> neen (tenzij je met flash werkt, dan is dit zoiezo "onmogelijk", maar de PRINT SCREEN toets kan je dan ook niet disablen...). Zet gewoon een waterwerk op de foto's

1 * ja i know, maar in het js dat ik gebruik om van de thumbnails full size pics te maken zit zoiets in...

PHP:
// A small pause between the image loading and displaying is required with IE,
// this prevents the previous image displaying for a short burst causing flicker.

if (navigator.appVersion.indexOf("MSIE")!=-1){
			pause(250);
		} 

		if (objLoadingImage) {	objLoadingImage.style.display = 'none'; }		
objLightbox.style.display = 'block';

Maar dit komt uit een scriptje dat je gratis kan vinden want zelf ken ik nix van js.

2* ja dat was mijn laatste optie om te watermerken

orez

Legacy Member
post eens de volledige JS code, nu weet ik ni veel wat die objLoadingImage is of doet :)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan