Subject:
|
Re: HTML for displaying an Image in a scrollable image box
|
Newsgroups:
|
lugnet.publish
|
Date:
|
Tue, 27 Jun 2000 17:11:36 GMT
|
Viewed:
|
577 times
|
| |
| |
In lugnet.publish, Frank Buiting writes:
> In lugnet.publish, James J. Trobaugh writes:
> >
> > function ImageZoom()
> > {
> > document.all.item("DocImage").style.posWidth = (parseInt
> > (g_iZoomLevel) * g_iOriginalWidth) / 100;
> > document.all.item("DocImage").style.posHeight = (parseInt
> > (g_iZoomLevel) * g_iOriginalHeight) / 100;
> > document.all.item("DocImage").style.clip =
> > "rect(0px " + g_iOriginalWidth + "px "
> > + g_iOriginalHeight + "px 0px)";
> >
> > }
> >
> > What I'd like to do is have scroll bars apear around the image when it gets
> > bigger than the given area. I though I could use <iframe> but since this is
> > HTML only I can't use any ASP to change the scale of the image.
>
> A small note about the scaling function you wrote; it isn't ASP, ASP is server
> side so if the user would press a button, the request has to do a trip to the
> server and back to make it's effect visible, the code you posted is typically
> client side scripting. So in that perspective IFRAME is probably acceptable.
>
> Is is possible to call a function in another frame, in this case I would put
> the image in the IFRAME with the above function. The zoom buttons on the main
> page call the function in the frame to scale the image correctly.
> Calling a function in another frame is done like this:
> object.document.ImageZoom()
> where 'object' is the reference to the frame.
>
> --
> Frank Buiting
Frank,
I guess I should have worded the orginal question better, I didn't mean to say
HTML only, but I think client side only would have been better worded. I
realize that the current function isn't ASP. I should have been more clear, my
bad.
But your solution interest me. So you're saying that I put the image and the
function in a separate image.htm file, make that image.htm file the "scr" for
the iFrame and reference the Imagezoom() function in the image.htm from my
default.htm file? (assuming that the iframe is in the default.htm) That would
be cool if that what you mean. I'll have to go try it.
Thanks,
jt
|
|
Message has 1 Reply:
Message is in Reply To:
7 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|