Ik wilde graag weten of het mogelijk is om een popup met plaatje te laten resizen op grond van de afmetingen van het plaatje als het plaatje niet op de pagina zelf staat, maar wordt opgehaald middels een link vanuit een database.
Ik had al een popup, maar die resized het plaatje op grond van het plaatje wat op de website staat(camera.gif), wat veel te klein is.
Op google en de search kon ik btw niks concreets vinden, maar als iemand een link heeft...
Pagina:
rsprod is hierbij de resultset (het plaatje wordt wel goed opgehaald)
De pagina is onderdeel van een winkelwagensysteem.
Ik had al een popup, maar die resized het plaatje op grond van het plaatje wat op de website staat(camera.gif), wat veel te klein is.
Op google en de search kon ik btw niks concreets vinden, maar als iemand een link heeft...
Pagina:
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
25
26
27
28
29
30
31
32
33
34
35
36
37
| <SCRIPT LANGUAGE="JavaScript">
function winpopup(url,w,h,scroll,resize,center)
{
if (center)
{
var winPos = ',top='+((screen.height - h) / 2)+',left='+((screen.width - w) / 2);
}
var scrollArg = (scroll == false) ? '' : ',scrollbars=1';
var resizeArg = (resize == false) ? '' : ',resizable=1';
flyout = window.open (url,"newin"+scroll+resize+center,
"width=" + w + winPos + ",height=" + h + scrollArg + resizeArg + winPos);
flyout.resizeTo(w,h);
flyout.focus();
}
</script>
...
...
<%@ Language=VBScript
<!-- #include file="../../../db.asp" -->
...
%>
<html>
....
...
<!--plaatje-->
<%if rsprod("productimage") <> "leeg" then%>
<td width="10%" bordercolor="#FFFFFF">
<div align="left" style="margin-left: 10px;">
<font face="Arial, Helvetica, sans-serif" size="2">
<A HREF="javascript:winpopup('<%= rsprod("productimage")%>'
,0,400,400,0,0)">[img]"../../../images/camera.gif"[/img]</a>
</font>
</div>
</td>
<%end if%>
...
</html> |
rsprod is hierbij de resultset (het plaatje wordt wel goed opgehaald)
De pagina is onderdeel van een winkelwagensysteem.