YoxView – A Free jQuery Image Viewer Plugin
In: web resources
24
Feb
2010
YoxView is a free image viewer for websites. It’s written in javascript using jQuery and is available as a jQuery plugin. YoxView is inspired by Lokesh Dhakar’s Lightbox. Like it, YoxView displays images above the website’s content, as a separate layer.
Users always see the whole image, even on small screen resolutions or resized windows. Images smaller than the browser’s window are displayed at their original size, larger images are resized to fit. Images are loaded in the background, to improve the viewer’s performance and shorten wait times for users. Forward caching continues while viewing images.

Requirements: jQuery Framework
Demo: http://www.yoxigen.com/yoxview/
License: MIT License
Sponsors
Pixmac: Stock Photos, Royalty Free Pictures and Images

Go to Source
10 Responses to YoxView – A Free jQuery Image Viewer Plugin
Madkins007
March 8th, 2010 at 3:12 pm
An x-ray is about the only way you'll know until she starts going into her laying behaviors. Here's an excellent page on breeding care. Honestly…I don't approve of breeding herps…or animals in general. I've become pretty cynical being in rescue and seeing what overpopulation, poor care and lack of knowlegde for new owners does to many of these animals, but at the same time…I want it done right. Knowledge truly is a powerful tool. Please breed responsibly…:-)
sirdice
March 8th, 2010 at 5:00 pm
Go have a look at stock exchange…
http://www.sxc.hu/home
MsJamers,RN
March 8th, 2010 at 10:36 pm
You need therapy to learn to deal with your anxieties & fears. Check with your local mental health department to see what all is available to you in that area.
Rikkx
March 9th, 2010 at 12:49 pm
Try Jalbum
you can find a lot more free image gallery tools here – knock yourself out!
http://www.snapfiles.com/Freeware/webpublish/fwgallery.html
thebody44
March 16th, 2010 at 10:47 am
If you're running this on a web server with a server-side language like PHP or ASP, you could use that language to browse through the directories and create your XML file dynamically every time the web page is loaded. I typically use PHP for this purpose. http://www.php.net has great reference information for how to accomplish the code elements required for such a task.
For a less dynamic approach, just use VBScript or some other console-based scripting language to loop through and create a text output. This might require that you input the loop parameters manually based on what you know about the images.
dave t
March 16th, 2010 at 6:02 pm
the best way to sell work as your own is to make it your own. get out your digital camera and take pictures. If you want illustrations, trace the pictures. when you know it's all your work, there is less to worry about with the whole copyright and legalities with these things.
If you still want to use the work of others, look for royalty-free art. Do a google search to find such sites and bookmark from there.
If you do it yourself though, I think you will be surprised at what you can do, and it will open up a whole new world for you in terms of being creative and artistic. good luck.
Cheeky
March 22nd, 2010 at 7:18 pm
Use divs and a little CSS. For example:
<html>
<head><title>Page Title</title></head>
<body>
<div style="width: 800px;">
your content goes here
</div>
</body>
</html>
You can get a lot more complex, of course, but that's the basic way to do it.
Joe_Young
May 10th, 2010 at 8:22 am
andrea if you want to rotate your images randomly then here is the code in JAVA
<!– THREE STEPS TO INSTALL RANDOM IMAGE ROTATOR:
1. Copy the coding into the HEAD of your HTML document
2. Add the onLoad event handler into the BODY tag
3. Put the last coding into the BODY of your HTML document –>
<!– STEP ONE: Paste this code into the HEAD of your HTML document –>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!– Original: Robert Bui –>
<!– Web Site: –>
<!– This script and many more are available free online at –>
<!– The JavaScript Source!! –>
<!– Begin
var interval = 2.5; // delay between rotating images (in seconds)
var random_display = 1; // 0 = no, 1 = yes
interval *= 1000;
var image_index = 0;
image_list = new Array();
image_list[image_index++] = new
image_list[image_index++] = new
image_list[image_index++] = new
image_list[image_index++] = new
var number_of_image = image_list.length;
function imageItem(image_location) {
this.image_item = new Image();
this.image_item.src = image_location;
}
function get_ImageItemLocation(imageObj) {
return(imageObj.image_item.src)
}
function generate(x, y) {
var range = y – x + 1;
return Math.floor(Math.random() * range) + x;
}
function getNextImage() {
if (random_display) {
image_index = generate(0, number_of_image-1);
}
else {
image_index = (image_index+1) % number_of_image;
}
var new_image = get_ImageItemLocation(image_list[image_index]);
return(new_image);
}
function rotateImage(place) {
var new_image = getNextImage();
document[place].src = new_image;
var recur_call = "rotateImage('"+place+"')";
setTimeout(recur_call, interval);
}
// End –>
</script>
</HEAD>
<!– STEP TWO: Insert the onLoad event handler into your BODY tag –>
<BODY OnLoad="rotateImage('rImage')">
<!– STEP THREE: Copy this code into the BODY of your HTML document –>
<center>
<img name="rImage" width=120 height=90>
</center>
<p><center>
<font face="arial, helvetica" size="-2">Free JavaScripts provided<br>
by <a JavaScript Source</a></font>
</center><p>
<!– Script Size: 2.29 KB –>
carbonfrogs
May 15th, 2010 at 5:46 am
Flash doesn't create content that has flow, meaning that it has no innate awareness of the browser window size and doesn't automatically re-arrange or resize elements on resize as an HTML table would. That basically means you'd have to write code to detect the resize and do particular mathematical rearrangement while resizing happens. It's not a simple process that I can walk you through step by step. I'd recommend getting really familiar with ActionScript – buy a book or something and then you can do this.
The overview is that you have to set the physical width and height of Flash in the HTML to 100% and then inside Flash (on frame 1 of the main timeline) write Stage.scaleMode = "noScale";
This prevents the Flash from actually scaling as a whole meaning that it would scale to 100% (as set in HTML) like a photo would, but wouldn't do it intelligently. So if you have text in the Flash it gets scaled too and it'll be very odd looking. Once that's set then you need to set a handler to watch the size of the stage and scale the images only according to the size of the browser window.
Good luck.
RH
May 16th, 2010 at 2:22 am
Yes, for professional reasons rather than legal reasons. Explained at this posting :
(Citing Clip Art)