Home All Groups Group Topic Archive Search About

window - jscript and vbscript



Author
20 Jun 2006 5:06 PM
Eugene Anthony
I am using javascript to open the pop up window. Now the pop up window
will be displayed in a center position and in it the images will be
displays (one image at a time as the next and previous button is
clicked). The images are retrieved and displayed using asp. Now is there
a way to shrink the size of the image so that it fits the size of the
pop up window and when I click on the image the image will be resized to
its original size.

For example:

<HTML>
<Head>
<Script Language="JavaScript">

function openFullSize(Pix)
{
nullIMG.src = Pix;
wStr = nullIMG.width;
offsetW = wStr;
wStr = wStr-5;
wStr = "width="+wStr;
hStr = nullIMG.height;
offsetH = hStr;
hStr = hStr-35;
hStr = "height="+hStr;
lStr = (screen.Width/2 - offsetW/2);
lStr = "left="+lStr;
tStr = (screen.height/2 - offsetH/2);
tStr = "top="+tStr;

window.open(Pix,"FullSize","toolbar=0,status=0,scrollbars=yes,
"+tStr+","+lStr+","+wStr+","+hStr+" ");

}

function buildSupport()
{
styleStr = "<Style> .placeHolder
{Position:Absolute;Top:-2000;};</Style>";
divStr = "<Div class=placeHolder><IMG Src=Null ID=nullIMG></Div>"
document.write(styleStr);
document.write(divStr);
}

buildSupport();

</Script>


<Body>
<center>
<H3>Thumbnail link to clean, dynamically sized window</H3>
<a
href=javascript:openFullSize('http://www.mama.com/db/Upload/photos/natur
e/06331_30.jpg')><img
src='http://www.mama.com/db/Upload/photos/nature/06331_30.jpg'
width='140' height='105' alt='Click to enlarge'></a>
</center>
</Body>
</HTML>

I came up with this example using jscript

and I require something like this to work on asp.

Eugene Anthony

*** Sent via Developersdex http://www.developersdex.com ***

Author
21 Jun 2006 2:20 PM
James Jones
not sure if this is a valid code, but we can try it, lol.


divStr = "<Div class=placeHolder><IMG Src=""Null ID=nullIMG height=""100%""
width=""100%""></Div>"



hope this works for you....i kno it works for other html items














Show quote
"Eugene Anthony" <solomon_13***@yahoo.com> wrote in message
news:ux0GSvIlGHA.4888@TK2MSFTNGP02.phx.gbl...
>I am using javascript to open the pop up window. Now the pop up window
> will be displayed in a center position and in it the images will be
> displays (one image at a time as the next and previous button is
> clicked). The images are retrieved and displayed using asp. Now is there
> a way to shrink the size of the image so that it fits the size of the
> pop up window and when I click on the image the image will be resized to
> its original size.
>
> For example:
>
> <HTML>
> <Head>
> <Script Language="JavaScript">
>
> function openFullSize(Pix)
> {
> nullIMG.src = Pix;
> wStr = nullIMG.width;
> offsetW = wStr;
> wStr = wStr-5;
> wStr = "width="+wStr;
> hStr = nullIMG.height;
> offsetH = hStr;
> hStr = hStr-35;
> hStr = "height="+hStr;
> lStr = (screen.Width/2 - offsetW/2);
> lStr = "left="+lStr;
> tStr = (screen.height/2 - offsetH/2);
> tStr = "top="+tStr;
>
> window.open(Pix,"FullSize","toolbar=0,status=0,scrollbars=yes,
> "+tStr+","+lStr+","+wStr+","+hStr+" ");
>
> }
>
> function buildSupport()
> {
> styleStr = "<Style> .placeHolder
> {Position:Absolute;Top:-2000;};</Style>";
> divStr = "<Div class=placeHolder><IMG Src=Null ID=nullIMG></Div>"
> document.write(styleStr);
> document.write(divStr);
> }
>
> buildSupport();
>
> </Script>
>
>
> <Body>
> <center>
> <H3>Thumbnail link to clean, dynamically sized window</H3>
> <a
> href=javascript:openFullSize('http://www.mama.com/db/Upload/photos/natur
> e/06331_30.jpg')><img
> src='http://www.mama.com/db/Upload/photos/nature/06331_30.jpg'
> width='140' height='105' alt='Click to enlarge'></a>
> </center>
> </Body>
> </HTML>
>
> I came up with this example using jscript
>
> and I require something like this to work on asp.
>
> Eugene Anthony
>
> *** Sent via Developersdex http://www.developersdex.com ***
Author
21 Jun 2006 2:26 PM
James Jones
well i was looking at your code after i posted the last post........its in
javascript, so you can just use the height and width you already have
defined......try rewriting your buildSupport function with
this...............




function buildSupport()
{
styleStr = "<Style> .placeHolder
{Position:Absolute;Top:-2000;};</Style>";
divStr = "<Div class=placeHolder><IMG Src=Null ID=nullIMG" + hstr + " " +
wstr + "></Div>"
document.write(styleStr);
document.write(divStr);
}



notice the variables you already have stored are being used to resize each
image loaded..........hope this really works for ya!







Show quote
"Eugene Anthony" <solomon_13***@yahoo.com> wrote in message
news:ux0GSvIlGHA.4888@TK2MSFTNGP02.phx.gbl...
>I am using javascript to open the pop up window. Now the pop up window
> will be displayed in a center position and in it the images will be
> displays (one image at a time as the next and previous button is
> clicked). The images are retrieved and displayed using asp. Now is there
> a way to shrink the size of the image so that it fits the size of the
> pop up window and when I click on the image the image will be resized to
> its original size.
>
> For example:
>
> <HTML>
> <Head>
> <Script Language="JavaScript">
>
> function openFullSize(Pix)
> {
> nullIMG.src = Pix;
> wStr = nullIMG.width;
> offsetW = wStr;
> wStr = wStr-5;
> wStr = "width="+wStr;
> hStr = nullIMG.height;
> offsetH = hStr;
> hStr = hStr-35;
> hStr = "height="+hStr;
> lStr = (screen.Width/2 - offsetW/2);
> lStr = "left="+lStr;
> tStr = (screen.height/2 - offsetH/2);
> tStr = "top="+tStr;
>
> window.open(Pix,"FullSize","toolbar=0,status=0,scrollbars=yes,
> "+tStr+","+lStr+","+wStr+","+hStr+" ");
>
> }
>
> function buildSupport()
> {
> styleStr = "<Style> .placeHolder
> {Position:Absolute;Top:-2000;};</Style>";
> divStr = "<Div class=placeHolder><IMG Src=Null ID=nullIMG></Div>"
> document.write(styleStr);
> document.write(divStr);
> }
>
> buildSupport();
>
> </Script>
>
>
> <Body>
> <center>
> <H3>Thumbnail link to clean, dynamically sized window</H3>
> <a
> href=javascript:openFullSize('http://www.mama.com/db/Upload/photos/natur
> e/06331_30.jpg')><img
> src='http://www.mama.com/db/Upload/photos/nature/06331_30.jpg'
> width='140' height='105' alt='Click to enlarge'></a>
> </center>
> </Body>
> </HTML>
>
> I came up with this example using jscript
>
> and I require something like this to work on asp.
>
> Eugene Anthony
>
> *** Sent via Developersdex http://www.developersdex.com ***
Author
21 Jun 2006 3:51 PM
Eugene Anthony
I modified the javascript:

<HTML>
<Head>
<Script Language="JavaScript">

function openFullSize(Pix)
{
   img = new Image()
   img.src = Pix;
   wStr = img.width;
   offsetW = wStr;
   wStr = wStr-5;
   wStr = "width="+wStr;
   hStr = img.height;
   offsetH = hStr;
   hStr = hStr-35;
   hStr = "height="+hStr;
   lStr = (screen.Width/2 - offsetW/2);
   lStr = "left="+lStr;
   tStr = (screen.height/2 - offsetH/2);
   tStr = "top="+tStr;
   window.open(Pix,"FullSize","toolbar=0,status=0,scrollbars=yes,
"+tStr+","+lStr+","+wStr+","+hStr+" ");
}

</Script>


<Body>
<center>
<H3>Thumbnail link to clean, dynamically sized window</H3>
<a
href=javascript:openFullSize('http://www.mutaiyas.com/db/Upload/photos/n
ature/06331_30.jpg')><img
src='http://www.mutaiyas.com/db/Upload/photos/nature/06331_30.jpg'
width='140' height='105' alt='Click to enlarge'></a>
</center>
</Body>
</HTML>


Now is it possible to parse the width and height value of the javascript
to asp. One possible way I can think of is to place the value in a
hidden text field and retrieve it using request.form().

Eugene Anthony

*** Sent via Developersdex http://www.developersdex.com ***

AddThis Social Bookmark Button