Foto's

Status
Niet open voor verdere reacties.

Psyko

Gebruiker
Lid geworden
8 nov 2006
Berichten
78
Beste,

Op de volgende link heb ik foto's gezet. http://www.vrouwenkoorinthemood.nl/foto's1juni.htm
Wanneer ik op een foto klik en de foto vergroot. Dan staat er in de titelbalk van de foto undefined. Nu wil ik in plaats van undefined, dat er bijv. het koor zingt komt te staan. Hoe verander ik dit?

Dank
 
je maakt de links via deze code:
PHP:
//js
function popBeeld(BeeldURL,BeeldTitel){
if (isNN){imgWin=window.open('about:blank','',optNN);}
if (isIE){imgWin=window.open('about:blank','',optIE);}
with (imgWin.document){
writeln('<html><head><title>Bezig met inladen ...</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 aanpassen_aan_beeldgrootte(){');writeln('if (isIE){');writeln('window.resizeTo(120,120);');
writeln('width=240-(document.body.clientWidth-document.images[0].width);');
writeln('height=120-(document.body.clientHeight-document.images[0].height);');
writeln('window.resizeTo(width,height);}');writeln('if (isNN){');       
writeln('window.innerWidth=document.images["BeeldNaam"].width;');writeln('window.innerHeight=document.images["BeeldNaam"].height;}}');
writeln('function maak_titel(){document.title="'+BeeldTitel+'";}');writeln('</sc'+'ript>');
writeln('</head><body bgcolor=000000 scroll="no" onload="aanpassen_aan_beeldgrootte();maak_titel();self.focus()" onblur="self.close()">');
writeln('<img name="BeeldNaam" src='+BeeldURL+' style="display:block"></body></html>');
close(); 
}}

Whow, dat's veel code zeg! Maargoed, ik zal niet moeilijk doen, en, je roept de functie zo aan:
PHP:
//html
<a href="javascript:popBeeld('1.jpg')">
Zoals je kan zien heeft de functie popBeeld() 2 parameters - het plaatje, en de text in de titelbalk:
PHP:
//js ex.
function popBeeld(BeeldURL,BeeldTitel){
Oftewel, probeer eens een link zo:
PHP:
//html
<a href="javascript:popBeeld('1.jpg','HIERDETITEL')">[/

dat zou moeten werken!
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan