Allereerst mijn code:
Het belangrijkste probleem is het volgende: In de oorspronkelijke code, die ik via google had weten te vinden, werd de afbeelding in de document.write meegegeven als achtergrondafbeelding. De afbeelding werd toen wel weergegeven, maar als gewone afbeelding ipv achtergrond. Nochthans werkte de pagina perfect als ik de code uit de document.write in een nieuw .html document stak (na vervanging van de variabelen door de gegevens die ze voorstellen natuurlijk). Toen heb ik maar geprobeerd de afbeelding als image mee te geven. Dit werkt dus eigenlijk wel, maar maakte dus geen verschil met de vorige oplossing. Daarbij worden de marges die ik meegeef genegeerd, en werken de onclick en de aangepaste cursor niet.
Een bijkomend probleem doet zich voor eens de pagina online staat. Als ik de pagina lokaal weergeef, wordt de statusbalk inderdaad verborgen, net zoals ik heb aangegeven. Maar wanneer de pagina online staat, wordt die terug zichtbaar
.
Ziet er iemand fouten in mijn code staan? Of heb ik iets over het hoofd gezien? Alvast bedankt voor de hulp
!
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| ...
<script language="JavaScript">
<!--
...
}
POTM = new Image()
POTM.src = "http://users.telenet.be/David_Britney/Site/Images/POTM.JPG"
function EnlargeImage(picName,picTitle)
{
picURL=picName.src
newWindow=window.open(picURL,'EnlargedImage','toolbar=no,status=no,width='+picName.width+',height='+picName.height+',left='+(screen.width-picName.width)/2+',top='+(screen.height-picName.height)/2+'')
newWindow.document.write('<html><head><title>'+picTitle+'</title></head><body topmargin="0" leftmargin="0">[img]"'+picUrl+'"[/img]</body></html>')
newWindow.resizeBy(picName.width-newWindow.document.body.clientWidth,picName.height-newWindow.document.body.clientHeight)
newWindow.focus()
}
//-->
</script>
...
<div id="layoutPicture">
[img]"http://users.telenet.be/David_Britney/Site/Images/POTM_th.jpg"[/img]<br/>
<p class="info">Click to enlarge...</p><br/><br/>
Patrick Demarchelier Photoshoot<br/>2001
</div>
... |
Het belangrijkste probleem is het volgende: In de oorspronkelijke code, die ik via google had weten te vinden, werd de afbeelding in de document.write meegegeven als achtergrondafbeelding. De afbeelding werd toen wel weergegeven, maar als gewone afbeelding ipv achtergrond. Nochthans werkte de pagina perfect als ik de code uit de document.write in een nieuw .html document stak (na vervanging van de variabelen door de gegevens die ze voorstellen natuurlijk). Toen heb ik maar geprobeerd de afbeelding als image mee te geven. Dit werkt dus eigenlijk wel, maar maakte dus geen verschil met de vorige oplossing. Daarbij worden de marges die ik meegeef genegeerd, en werken de onclick en de aangepaste cursor niet.
Een bijkomend probleem doet zich voor eens de pagina online staat. Als ik de pagina lokaal weergeef, wordt de statusbalk inderdaad verborgen, net zoals ik heb aangegeven. Maar wanneer de pagina online staat, wordt die terug zichtbaar
Ziet er iemand fouten in mijn code staan? Of heb ik iets over het hoofd gezien? Alvast bedankt voor de hulp