Welkom op de vernieuwde website van AlphamegaHosting.com!

Update: Foto's openen in een beveiligde pop-up.

joel | 2004-07-07 | Programmeren en techniek

In een vorig artikel hebben we besproken hoe je een foto in een beveiligde pop-up kon open. Er was helaas een probleem voor de bezoekers die Netscape gebruiken. We gaan hiervoor een ander javascript verwerken in het php-script. Dit maakt namelijk het menu onzichtbaar.


Wil je graag jouw foto's beveiligen op jouw webpagina en in een nieuw pop-up scherm tonen? En wil je dit zonder dat je voor iedere foto een nieuwe webpagina moet aanmaken? Met dit php-script kan dat. Je roept enkel onderstaand script op in een link met de naam van de foto als parameter.

Stap 1: bewaar deze code onder de naam picture.php en plaats deze tekst in een nieuwe HTML-pagina tussen de tags van die pagina. Op de plaats waar nu /pictures/ staat, moet je de map opgeven waar jou foto's staan. In dit voorbeeld gaan we er vanuit, dat er een map pictures bestaat in de httpdocs map.

 <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">

 <script type="text/javascript">

    var ie5 = (document.getElementById&&document.all);
    var n6     = (document.getElementById&&!document.all);
    var element;

    if (n6)  document.addEventListener("mouseup", showMenu, false);
    if (ie5) document.attachEvent("oncontextmenu", showMenu);
    if (ie5) document.attachEvent("onclick", showMenu);

    function showMenu(event){}
    document.oncontextmenu=new Function("return false") ;

 </script>

 Stap 2:
Vervang de <body>-tag met de volgende tekst.

 <img border=0 src='/sitecoach/pictures/<?=$_GET['picture'] ?>' class='disabledMenu' name='imgItemPic' GALLERYIMG = 'no'>

 Stap 3: Plaats onderstaand Javascript tussen de head tags van jouw webpagina.

 <SCRIPT LANGUAGE=javascript>
<!--

  function openFoto(picture)
  {
    window.open ('picture.php?picture='+picture, '_blank', 'status = yes, toolbar = no, menubar = no, location = no, top = 0, left = 125');
  }

-->
</SCRIPT>

Stap 4: Nu nog even een linkje voorzien voor al de foto's die je wilt tonen. Als je foto.jpg aanpast in de naam van jouw foto, is alles klaar.

 <a href="javascript:openFoto('foto.jpg')">hier</a>

Veel succes. 

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.