popup
Ik heb eadb (everyauction database) geinstalleerd.
Als je op de images klikt, opent er een nieuwe pagina met de image in de linkerboven hoek.
Ik wil daar graag een popup voor in de plaats waarin je de foto kunt vergroten en kunt navigeren.
Het adres van de foto staat in de database en de link zit ook al in de foto.
Met javascripts moet je steeds de url invullen, maar de url-link zit toch al in de foto.
Is er iemand die mij kan helpen, ik zit al 12 dagen hiermee te knokken.
Zo heb ik dan toch maar diverse javascripts geprobeerd, Overlib geprobeerd, deze link http://overlib.boughner.us/PHP/overlib_PHP.htm
geprobeerd uit te dokteren, forums doorgestruind en dit mooie antwoord gekregen wat ik ook al niet begrijp: Look at their source code
<a href="#" class="cbPopupLink" onClick="javascript:zoom_popup('89485_ts.JPG','','','','','','','','');return false"><img src="http://image.bargainoutfitters.com/dimage/89485_ts.JPG?cell=200,200&cvt=jpeg" border="1">
<script language="JavaScript">function mailafriend_popup(){winMailAFriend=window.open('/email/mailafriend.asp?ad_id=69682','mailafriend','toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=450,height=450');self.name = 'mainWin';}</script><script language="JavaScript" type="text/javascript"><!--
// -----------------------------------------------------------------------------
//SP213SJM07DEC2004
// Adding a focus() call as well as a check for AOL. If this is AOL,
// we need to name the window "" to allow the new window to pop-up
// because AOL has a very simple pop-up blocker that does not allow
// setting the focus. For AOL, we will show a new pop-up for each image
// clicked on, but since that is so annoying, we don't do that for non-AOL.
// -----------------------------------------------------------------------------
//
// AOL Detection
//
var isAOL;
isAOL = (navigator.userAgent.indexOf("AOL")!=-1) ? true : false;
//alert('isAOL: ' + isAOL);
function large_popup(imagefile, sCaption){
var loc;
if(typeof sCaption == 'undefined'){ sCaption = ''};
loc="/zoom/largepop.asp?i=" + imagefile + "&c=" + sCaption;
if (isAOL){
zoompop_69682=window.open(loc,"",'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=420,height=420');
zoompop_69682.focus();
} else {
zoompop=window.open(loc,"zoom",'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=420,height=420');
zoompop.focus();
}
}
function xlarge_popup(imagefile, sSize, sCaption){
var loc;
if(typeof sCaption == 'undefined'){ sCaption = ''};
loc="/zoom/xlargepop.asp?i=" + imagefile + "&s=" + sSize + "&c=" + sCaption;
if (isAOL){
zoompop_69682=window.open(loc,"",'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=720,height=420');
zoompop_69682.focus();
} else {
zoompop=window.open(loc,"zoom",'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=720,height=420');
zoompop.focus();
}
}
function zoom_popup(imagefile, sHeight, sWidth, sBackColor, sUserInt, sMaxClicks, sClickFactor, sNavLoc, sCaption){
var loc;
if(typeof sCaption == 'undefined'){ sCaption = ''};
loc="/zoom/zoompop.asp?i=" + imagefile + "&h=" + sHeight + "&w=" + sWidth + "&bgc=" + sBackColor + "&ui=" + sUserInt + "&mc=" + sMaxClicks + "&cf=" + sClickFactor + "&nv=" + sNavLoc + "&c=" + sCaption;
if (isAOL){
zoompop_69682=window.open(loc,"",'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=500,height=520');
zoompop_69682.focus();
} else {
zoompop=window.open(loc,"zoom",'toolbar=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=500,height=520');
zoompop.focus();
}
}
//EP213SJM07DEC2004
//--></script>
Ik ben bereid om te leren, maar wat moet je in dit geval leren:
Perl? Het script is perl.
javascript?
php?
sql?
Wat een gedoe voor een popup.
Dan zie ik dat er ook mogelijkheden zijn om popup blockers of javascript disabled browsers te omzeilen.
Is er iemand die mij kan redden uit deze popuphel?
Groetjes, Trixia.
www.usa4eu-auction.net
Er zijn nog geen reacties op dit bericht.