Welkom op de vernieuwde website van AlphamegaHosting.com!

Toon je vergrote foto's zonder een nieuwe pagina te openen

Jeroen Hoekstra | 2008-09-10 | Hulpmiddelen en software

Je kent vast wel het principe van een thumbnail. Je toont een afbeelding in het klein en als een bezoeker erop klikt komt de afbeelding op ware grootte te voorschijn. Er zijn behoorlijk wat programma's te vinden die dit mogelijk maken. Alleen wordt bij veel programma's de grote afbeelding óf op een nieuwe pagina óf in een popup getoond. Beide zijn meestal echter niet wenselijk.

In dit artikel gaan we het hebben over FancyZoom. Hiermee wordt de grote afbeelding als het ware zwevend boven op de inhoud van een pagina getoond. Dit wordt gedaan met behulp van Javascript en er wordt dus geen nieuwe HTML-pagina of popup voor geopend. FancyZoom kan alleen voor afbeeldingen gebruikt worden. De volgende bestandsformaten worden ondersteund: jpg, gif, png, bmp en tiff. Zo kun je op een eenvoudige en snelle manier een professioneel ogende fotogalerie in elkaar zetten.

Hoe ga je FancyZoom installeren:

De eerste stap is het downloaden van het FancyZoom-pakket. Dat kun je doen vanaf deze locatie: http://www.cabel.name/2008/02/fancyzoom-10.html. Het pakket zit verpakt in een zip-bestand dat je dus eerst moet uitpakken. Je krijgt dan onder andere de map FancyZoom 1.1. Hier gaan we mee verder werken. De inhoud van deze map (dus niet de map zelf) upload je met behulp van je favoriete FTP-programma naar de map waar je ook je website hebt geplaatst. Bij Alphamega is dat de map 'httpdocs'.

Aan de pagina waarop je je foto's gaat plaatsen voeg je onderstaande code toe tussen de < head> en de < /head> tag:

 

<script src="/sitecoach/js-global/FancyZoom.js"
mce_src="/sitecoach/js-global/FancyZoom.js" type="text/javascript"></script>
<script src="/sitecoach/js-global/FancyZoomHTML.js"
mce_src="/sitecoach/js-global/FancyZoomHTML.js"
type="text/javascript"></script>

* Klik hier voor meer uitleg over hoe je deze code op je website kunt plaatsen

Aan de < body> tag voeg je de volgende code toe:

onload="setupZoom()"

je < body> tag ziet er dan als volgt uit: 

<body
onload="setupZoom()">

Het kan natuurlijk voorkomen dat er zich nog meer elementen binnen de tag bevinden. Je voegt er dan gewoon de bovenstaande onload-functie aan toe.

De laatste stap is dan het daadwerkelijk toevoegen van je foto op de betreffende pagina. De code ziet er als volgt uit:

<a href="foto-groot.jpg"><img
src="foto-thumbnail.jpg" /></a>

Zoals je ziet maak je van je kleine foto (thumbnail) een link zodat bezoekers er op kunnen klikken om de grote foto te kunnen bekijken. De foto wordt vervolgens met een leuk fade-in effect getoond bovenop de inhoud van je pagina. Klik je op de grote foto, dan verdwijnt de foto met een fade-out effect.

Probeer het maar eens uit. Succes!

Meer informatie en voorbeelden kun je vinden op de website zelf:
http://www.cabel.name/2008/02/fancyzoom-10.html

 

 

 

 

 

 

 

 

 

 

Toon je vergrote foto's zonder een nieuwe pagina te openen

Jeroen Hoekstra | 2008-09-10 | Hulpmiddelen en software

Je kent vast wel het principe van een thumbnail. Je toont een afbeelding in het klein en als een bezoeker erop klikt komt de afbeelding op ware grootte te voorschijn. Er zijn behoorlijk wat programma's te vinden die dit mogelijk maken. Alleen wordt bij veel programma's de grote afbeelding óf op een nieuwe pagina óf in een popup getoond. Beide zijn meestal echter niet wenselijk.

In dit artikel gaan we het hebben over FancyZoom. Hiermee wordt de grote afbeelding als het ware zwevend boven op de inhoud van een pagina getoond. Dit wordt gedaan met behulp van Javascript en er wordt dus geen nieuwe HTML-pagina of popup voor geopend. FancyZoom kan alleen voor afbeeldingen gebruikt worden. De volgende bestandsformaten worden ondersteund: jpg, gif, png, bmp en tiff. Zo kun je op een eenvoudige en snelle manier een professioneel ogende fotogalerie in elkaar zetten.

Hoe ga je FancyZoom installeren:

De eerste stap is het downloaden van het FancyZoom-pakket. Dat kun je doen vanaf deze locatie: http://www.cabel.name/2008/02/fancyzoom-10.html. Het pakket zit verpakt in een zip-bestand dat je dus eerst moet uitpakken. Je krijgt dan onder andere de map FancyZoom 1.1. Hier gaan we mee verder werken. De inhoud van deze map (dus niet de map zelf) upload je met behulp van je favoriete FTP-programma naar de map waar je ook je website hebt geplaatst. Bij Alphamega is dat de map 'httpdocs'.

Aan de pagina waarop je je foto's gaat plaatsen voeg je onderstaande code toe tussen de < head> en de < /head> tag:

 

<script src="/sitecoach/js-global/FancyZoom.js"
mce_src="/sitecoach/js-global/FancyZoom.js" type="text/javascript"></script>
<script src="/sitecoach/js-global/FancyZoomHTML.js"
mce_src="/sitecoach/js-global/FancyZoomHTML.js"
type="text/javascript"></script>

* Klik hier voor meer uitleg over hoe je deze code op je website kunt plaatsen

Aan de < body> tag voeg je de volgende code toe:

onload="setupZoom()"

je < body> tag ziet er dan als volgt uit: 

<body
onload="setupZoom()">

Het kan natuurlijk voorkomen dat er zich nog meer elementen binnen de tag bevinden. Je voegt er dan gewoon de bovenstaande onload-functie aan toe.

De laatste stap is dan het daadwerkelijk toevoegen van je foto op de betreffende pagina. De code ziet er als volgt uit:

<a href="foto-groot.jpg"><img
src="foto-thumbnail.jpg" /></a>

Zoals je ziet maak je van je kleine foto (thumbnail) een link zodat bezoekers er op kunnen klikken om de grote foto te kunnen bekijken. De foto wordt vervolgens met een leuk fade-in effect getoond bovenop de inhoud van je pagina. Klik je op de grote foto, dan verdwijnt de foto met een fade-out effect.

Probeer het maar eens uit. Succes!

Meer informatie en voorbeelden kun je vinden op de website zelf:
http://www.cabel.name/2008/02/fancyzoom-10.html

 

 

 

 

 

 

 

 

 

 

Zoek

Doe mee! Word ook WebsiteSupporter!

Ontvang gratis elke week een verbetersuggestie voor je website, inclusief speciaal stappenplan om je site succesvol te maken.

Klik hier om je in te schrijven!

Domeinnaam-check

Domeinnamen v.a. € 1,- p/m. Check of jouw ideale domeinnaam nog vrij is:

www.

Even onthouden

Moet er iets aan je site gebeuren?

En heb je zelf geen tijd, geen zin of geen idee hoe je het moet aanpakken? Laat ons website-klusteam het voor je oplossen!

Klik hier voor meer info. 

Thema van de week:

Hallo Google! Welkom op mijn website!

De scripts van Google die regelmatig langskomen om je site te indexeren zijn natuurlijk ook 'bezoekers' die je het naar de zin moet maken. In het artikel van deze week leer je hoe je die 'crawlers' de juiste info kunt meegeven.

Klik hier voor het artikel.

Informatie

Hopelijk vind je alle informatie die je nodig hebt op deze website. Heb je nog vragen? Klik hier om een bericht te sturen of bel tijdens kantoor-uren met 040-2085353 (NL) of 011/547498 (B).

Ben jij een startende ondernemer?

Dan hebben wij een handig gratis ebook om je op weg te helpen met je online presentatie.

Klik hier om het gratis te downloaden.

Alphamega Hosting heeft een unieke garantie!
Privacy Contact Sitemap Copyright 2012 Alphamega Hosting B.V.