src/cm/media/js/lib/yui/yui3.0.0/examples/imageloader/imageloader-basics.html
author Yves-Marie Haussonne <ymh.work+github@gmail.com>
Fri, 09 May 2014 18:35:26 +0200
changeset 656 a84519031134
parent 0 40c8f766c9b8
permissions -rw-r--r--
add link to "privacy policy" in the header test
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     1
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     2
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     3
<html>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     4
<head>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     5
	<title>YUI Library Examples: ImageLoader: Basic Features of the ImageLoader Utility</title>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     6
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     7
    	<link rel="stylesheet" type="text/css" href="../../assets/yui.css" >
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     8
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     9
<style>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    10
    /*Supplemental CSS for the YUI distribution*/
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    11
    #custom-doc { width: 95%; min-width: 950px; }
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    12
    #pagetitle {background-image: url(../../assets/bg_hd.gif);}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    13
/*    #pagetitle h1 {background-image: url(../../assets/title_h_bg.gif);}*/
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    14
</style>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    15
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    16
<link rel="stylesheet" type="text/css" href="../../assets/dpSyntaxHighlighter.css">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    17
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    18
<!--there is no custom header content for this example-->
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    19
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    20
<link type="text/css" rel="stylesheet" href="../../build/cssfonts/fonts-min.css" />
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    21
<script type="text/javascript" src="../../build/yui/yui-debug.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    22
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    23
</head>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    24
<body id="yahoo-com" class=" yui-skin-sam">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    25
<div id="custom-doc" class="yui-t2">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    26
<div id="hd">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    27
	<div id="ygunav">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    28
		<p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    29
            <em>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    30
                <a href="http://developer.yahoo.com/yui/3/">YUI 3.x Home</a> <i> - </i>	
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    31
            </em>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    32
		</p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    33
		<form action="http://search.yahoo.com/search" id="sitesearchform">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    34
            <input name="vs" type="hidden" value="developer.yahoo.com">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    35
            <input name="vs" type="hidden" value="yuiblog.com">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    36
		    <div id="sitesearch">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    37
		    	<label for="searchinput">Site Search (YDN &amp; YUIBlog): </label>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    38
			    <input type="text" id="searchinput" name="p">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    39
			    <input type="submit" value="Search" id="searchsubmit" class="ygbt">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    40
		    </div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    41
		</form>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    42
    </div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    43
	<div id="ygma"><a href="../../"><img src="../../assets/logo.gif"  border="0" width="200" height="93"></a></div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    44
	<div id="pagetitle"><h1>YUI Library Examples: ImageLoader: Basic Features of the ImageLoader Utility</h1></div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    45
</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    46
<div id="bd">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    47
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    48
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    49
	<div id="yui-main">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    50
		<div class="yui-b">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    51
		  <div class="yui-ge">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    52
			  <div class="yui-u first example" id="main">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    53
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    54
	<h2>ImageLoader: Basic Features of the ImageLoader Utility</h2>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    55
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    56
	<div id="example" class="promo">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    57
	<div class="example-intro">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    58
	<p>Displayed here are the basic abilities of the <a href="http://developer.yahoo.com/yui/imageloader/">ImageLoader Utility</a>. Images are loaded only after triggers are fired or time limits are reached.</p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    59
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    60
<p>Hover over each image to show its triggers and its time limit. Try tripping the triggers to see the load reactions. Refresh the page to reset the images.</p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    61
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    62
	</div>	
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    63
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    64
	<div class="module example-container ">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    65
			<div class="hd exampleHd">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    66
			<p class="newWindowButton yui-skin-sam">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    67
                <a href="imageloader-basics_clean.html" target="_blank">View example in new window.</a>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    68
            </p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    69
		</div>		<div id="example-canvas" class="bd">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    70
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    71
		
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    72
	<!--BEGIN SOURCE CODE FOR EXAMPLE =============================== -->
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    73
	
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    74
	<style>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    75
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    76
.everything { position:relative; height:420px; }
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    77
.everything div { border:1px solid #888; }
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    78
.topmain { position:absolute; top:10px; left:120px; height:75px; width:100px; }
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    79
.duo1 { position:absolute; top:130px; left:20px; height:67px; width:100px; }
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    80
.duo2 { position:absolute; top:130px; left:220px; height:53px; width:100px; }
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    81
.png { position:absolute; top:240px; left:140px; height:34px; width:61px; }
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    82
.scroll { position:absolute; top:320px; left:120px; height:72px; width:100px; }
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    83
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    84
</style>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    85
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    86
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    87
<div class='everything' id='everything'>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    88
	<div class='topmain' id='topmain' title='group 1; mouse over image; 2 sec limit'></div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    89
	<div class='duo1' id='duo1' title='group 2; mouse over left image, or click on right image; 4 sec limit'></div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    90
	<div class='duo2' id='duo2' title='group 2; mouse over left image, or click on right image; 4 sec limit'></div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    91
	<div class='png' id='pngimg' title='group 3; no trigger; 5 sec limit'></div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    92
	<div class='scroll' title='group 4; scroll; no time limit'>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    93
		<img id='scrollImg' style='visibility:hidden;' />
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    94
	</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    95
</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    96
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    97
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    98
<script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    99
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   100
YUI({base:"../../build/", timeout: 10000, filter:"debug", logInclude: {imageloader:true, example:true}}).use("imageloader", function(Y) {
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   101
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   102
	var mainGroup = new Y.ImgLoadGroup({ name: 'group 1', timeLimit: 2 });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   103
	mainGroup.addTrigger('#topmain', 'mouseover');
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   104
	mainGroup.registerImage({ domId: 'topmain', bgUrl: 'http://developer.yahoo.com/yui/docs/assets/examples/exampleimages/small/museum.jpg' });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   105
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   106
	var duoGroup = new Y.ImgLoadGroup({ name: 'group 2', timeLimit: 4 });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   107
	duoGroup.addTrigger('#duo1', 'mouseover').addTrigger('#duo2', 'click');
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   108
	duoGroup.registerImage({ domId: 'duo1', bgUrl: 'http://developer.yahoo.com/yui/docs/assets/examples/exampleimages/small/uluru.jpg' });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   109
	duoGroup.registerImage({ domId: 'duo2', bgUrl: 'http://developer.yahoo.com/yui/docs/assets/examples/exampleimages/small/katatjuta.jpg' });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   110
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   111
	var pngGroup = new Y.ImgLoadGroup({ name: 'group 3', timeLimit: 5 });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   112
	pngGroup.registerImage({ domId: 'pngimg', bgUrl: 'http://l.yimg.com/a/i/us/nws/weather/gr/47s.png', isPng: true });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   113
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   114
	var scrollGroup = new Y.ImgLoadGroup({ name: 'group 4' });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   115
	scrollGroup.addTrigger(window, 'scroll');
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   116
	scrollGroup.registerImage({ domId: 'scrollImg', srcUrl: 'http://developer.yahoo.com/yui/docs/assets/examples/exampleimages/small/morraine.jpg', setVisible: true });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   117
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   118
});
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   119
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   120
</script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   121
	
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   122
	<!--END SOURCE CODE FOR EXAMPLE =============================== -->
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   123
	
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   124
		
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   125
		</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   126
	</div>			
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   127
	</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   128
		
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   129
	<h2 class='first'>Basic Features of the ImageLoader Utility</h2>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   130
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   131
<p>The ImageLoader Utility allows you to define the conditions under which images are loaded into the page. This example demonstrates attaching some simple triggers to images to establish this load control.</p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   132
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   133
<p>The HTML used for the image needs little to no modification. Simply make sure the image elements have <code>id</code> attributes, eliminate the <code>src</code> attribute from <code>&lt;img&gt;</code> elements, and optionally declare <code>&lt;img&gt;</code> elements as having hidden visibility.</p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   134
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   135
<div id="syntax1" class="yui-syntax-highlight"><div class="numbers"><pre class="html4strict" style="font-family:monospace;"><ol><li class="li1"><div class="de1"><span class="sc2">&lt;<span class="kw2">div</span> <span class="kw3">class</span><span class="sy0">=</span><span class="st0">'everything'</span> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">'everything'</span>&gt;</span></div></li><li class="li1"><div class="de1">	<span class="sc2">&lt;<span class="kw2">div</span> <span class="kw3">class</span><span class="sy0">=</span><span class="st0">'topmain'</span> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">'topmain'</span>&gt;&lt;<span class="sy0">/</span><span class="kw2">div</span>&gt;</span></div></li><li class="li1"><div class="de1">	<span class="sc2">&lt;<span class="kw2">div</span> <span class="kw3">class</span><span class="sy0">=</span><span class="st0">'duo1'</span> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">'duo1'</span>&gt;&lt;<span class="sy0">/</span><span class="kw2">div</span>&gt;</span></div></li><li class="li1"><div class="de1">	<span class="sc2">&lt;<span class="kw2">div</span> <span class="kw3">class</span><span class="sy0">=</span><span class="st0">'duo2'</span> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">'duo2'</span>&gt;&lt;<span class="sy0">/</span><span class="kw2">div</span>&gt;</span></div></li><li class="li2"><div class="de2">	<span class="sc2">&lt;<span class="kw2">div</span> <span class="kw3">class</span><span class="sy0">=</span><span class="st0">'png'</span> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">'pngimg'</span>&gt;&lt;<span class="sy0">/</span><span class="kw2">div</span>&gt;</span></div></li><li class="li1"><div class="de1">	<span class="sc2">&lt;<span class="kw2">div</span> <span class="kw3">class</span><span class="sy0">=</span><span class="st0">'scroll'</span>&gt;</span></div></li><li class="li1"><div class="de1">		<span class="sc2">&lt;<span class="kw2">img</span> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">'scrollImg'</span> <span class="kw3">style</span><span class="sy0">=</span><span class="st0">'visibility:hidden;'</span> <span class="sy0">/</span>&gt;</span></div></li><li class="li1"><div class="de1">	<span class="sc2">&lt;<span class="sy0">/</span><span class="kw2">div</span>&gt;</span></div></li><li class="li1"><div class="de1"><span class="sc2">&lt;<span class="sy0">/</span><span class="kw2">div</span>&gt;</span></div></li></ol></pre></div><div class="nonumbers"><pre class="html4strict" style="font-family:monospace;"><span class="sc2">&lt;<span class="kw2">div</span> <span class="kw3">class</span><span class="sy0">=</span><span class="st0">'everything'</span> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">'everything'</span>&gt;</span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   136
	<span class="sc2">&lt;<span class="kw2">div</span> <span class="kw3">class</span><span class="sy0">=</span><span class="st0">'topmain'</span> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">'topmain'</span>&gt;&lt;<span class="sy0">/</span><span class="kw2">div</span>&gt;</span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   137
	<span class="sc2">&lt;<span class="kw2">div</span> <span class="kw3">class</span><span class="sy0">=</span><span class="st0">'duo1'</span> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">'duo1'</span>&gt;&lt;<span class="sy0">/</span><span class="kw2">div</span>&gt;</span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   138
	<span class="sc2">&lt;<span class="kw2">div</span> <span class="kw3">class</span><span class="sy0">=</span><span class="st0">'duo2'</span> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">'duo2'</span>&gt;&lt;<span class="sy0">/</span><span class="kw2">div</span>&gt;</span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   139
	<span class="sc2">&lt;<span class="kw2">div</span> <span class="kw3">class</span><span class="sy0">=</span><span class="st0">'png'</span> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">'pngimg'</span>&gt;&lt;<span class="sy0">/</span><span class="kw2">div</span>&gt;</span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   140
	<span class="sc2">&lt;<span class="kw2">div</span> <span class="kw3">class</span><span class="sy0">=</span><span class="st0">'scroll'</span>&gt;</span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   141
		<span class="sc2">&lt;<span class="kw2">img</span> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">'scrollImg'</span> <span class="kw3">style</span><span class="sy0">=</span><span class="st0">'visibility:hidden;'</span> <span class="sy0">/</span>&gt;</span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   142
	<span class="sc2">&lt;<span class="sy0">/</span><span class="kw2">div</span>&gt;</span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   143
<span class="sc2">&lt;<span class="sy0">/</span><span class="kw2">div</span>&gt;</span></pre></div><textarea id="syntax1-plain"><div class='everything' id='everything'>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   144
	<div class='topmain' id='topmain'></div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   145
	<div class='duo1' id='duo1'></div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   146
	<div class='duo2' id='duo2'></div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   147
	<div class='png' id='pngimg'></div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   148
	<div class='scroll'>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   149
		<img id='scrollImg' style='visibility:hidden;' />
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   150
	</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   151
</div></textarea></div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   152
<p>In JavaScript, create one ImageLoader group for each set of images and register each image with the group. Let's step through the groups one by one.</p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   153
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   154
<p>Starting with the architectural image at the top. We set a <code>mouseover</code> of the image itself as a trigger, and a 2-second time limit.</p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   155
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   156
<div id="syntax2" class="yui-syntax-highlight"><div class="numbers"><pre class="javascript" style="font-family:monospace;"><ol><li class="li1"><div class="de1"><span class="kw2">var</span> mainGroup <span class="sy0">=</span> <span class="kw2">new</span> Y.<span class="me1">ImgLoadGroup</span><span class="br0">&#40;</span><span class="br0">&#123;</span> <span class="kw3">name</span><span class="sy0">:</span> <span class="st0">'group 1'</span><span class="sy0">,</span> timeLimit<span class="sy0">:</span> <span class="nu0">2</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span></div></li><li class="li1"><div class="de1">mainGroup.<span class="me1">addTrigger</span><span class="br0">&#40;</span><span class="st0">'#topmain'</span><span class="sy0">,</span> <span class="st0">'mouseover'</span><span class="br0">&#41;</span><span class="sy0">;</span></div></li><li class="li1"><div class="de1">mainGroup.<span class="me1">registerImage</span><span class="br0">&#40;</span><span class="br0">&#123;</span> domId<span class="sy0">:</span> <span class="st0">'topmain'</span><span class="sy0">,</span> bgUrl<span class="sy0">:</span> <span class="st0">'http://developer.yahoo.com/yui/docs/assets/examples/exampleimages/small/museum.jpg'</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span></div></li></ol></pre></div><div class="nonumbers"><pre class="javascript" style="font-family:monospace;"><span class="kw2">var</span> mainGroup <span class="sy0">=</span> <span class="kw2">new</span> Y.<span class="me1">ImgLoadGroup</span><span class="br0">&#40;</span><span class="br0">&#123;</span> <span class="kw3">name</span><span class="sy0">:</span> <span class="st0">'group 1'</span><span class="sy0">,</span> timeLimit<span class="sy0">:</span> <span class="nu0">2</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   157
mainGroup.<span class="me1">addTrigger</span><span class="br0">&#40;</span><span class="st0">'#topmain'</span><span class="sy0">,</span> <span class="st0">'mouseover'</span><span class="br0">&#41;</span><span class="sy0">;</span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   158
mainGroup.<span class="me1">registerImage</span><span class="br0">&#40;</span><span class="br0">&#123;</span> domId<span class="sy0">:</span> <span class="st0">'topmain'</span><span class="sy0">,</span> bgUrl<span class="sy0">:</span> <span class="st0">'http://developer.yahoo.com/yui/docs/assets/examples/exampleimages/small/museum.jpg'</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></div><textarea id="syntax2-plain">var mainGroup = new Y.ImgLoadGroup({ name: 'group 1', timeLimit: 2 });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   159
mainGroup.addTrigger('#topmain', 'mouseover');
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   160
mainGroup.registerImage({ domId: 'topmain', bgUrl: 'http://developer.yahoo.com/yui/docs/assets/examples/exampleimages/small/museum.jpg' });</textarea></div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   161
<p>The second group has two images, and also two triggers. As triggers, we have a <code>mouseover</code> of the left image and a <code>click</code> on the right image.</p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   162
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   163
<div id="syntax3" class="yui-syntax-highlight"><div class="numbers"><pre class="javascript" style="font-family:monospace;"><ol><li class="li1"><div class="de1"><span class="kw2">var</span> duoGroup <span class="sy0">=</span> <span class="kw2">new</span> Y.<span class="me1">ImgLoadGroup</span><span class="br0">&#40;</span><span class="br0">&#123;</span> <span class="kw3">name</span><span class="sy0">:</span> <span class="st0">'group 2'</span><span class="sy0">,</span> timeLimit<span class="sy0">:</span> <span class="nu0">4</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span></div></li><li class="li1"><div class="de1">duoGroup.<span class="me1">addTrigger</span><span class="br0">&#40;</span><span class="st0">'#duo1'</span><span class="sy0">,</span> <span class="st0">'mouseover'</span><span class="br0">&#41;</span>.<span class="me1">addTrigger</span><span class="br0">&#40;</span><span class="st0">'#duo2'</span><span class="sy0">,</span> <span class="st0">'click'</span><span class="br0">&#41;</span><span class="sy0">;</span></div></li><li class="li1"><div class="de1">duoGroup.<span class="me1">registerImage</span><span class="br0">&#40;</span><span class="br0">&#123;</span> domId<span class="sy0">:</span> <span class="st0">'duo1'</span><span class="sy0">,</span> bgUrl<span class="sy0">:</span> <span class="st0">'http://developer.yahoo.com/yui/docs/assets/examples/exampleimages/small/uluru.jpg'</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span></div></li><li class="li1"><div class="de1">duoGroup.<span class="me1">registerImage</span><span class="br0">&#40;</span><span class="br0">&#123;</span> domId<span class="sy0">:</span> <span class="st0">'duo2'</span><span class="sy0">,</span> bgUrl<span class="sy0">:</span> <span class="st0">'http://developer.yahoo.com/yui/docs/assets/examples/exampleimages/small/katatjuta.jpg'</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span></div></li></ol></pre></div><div class="nonumbers"><pre class="javascript" style="font-family:monospace;"><span class="kw2">var</span> duoGroup <span class="sy0">=</span> <span class="kw2">new</span> Y.<span class="me1">ImgLoadGroup</span><span class="br0">&#40;</span><span class="br0">&#123;</span> <span class="kw3">name</span><span class="sy0">:</span> <span class="st0">'group 2'</span><span class="sy0">,</span> timeLimit<span class="sy0">:</span> <span class="nu0">4</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   164
duoGroup.<span class="me1">addTrigger</span><span class="br0">&#40;</span><span class="st0">'#duo1'</span><span class="sy0">,</span> <span class="st0">'mouseover'</span><span class="br0">&#41;</span>.<span class="me1">addTrigger</span><span class="br0">&#40;</span><span class="st0">'#duo2'</span><span class="sy0">,</span> <span class="st0">'click'</span><span class="br0">&#41;</span><span class="sy0">;</span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   165
duoGroup.<span class="me1">registerImage</span><span class="br0">&#40;</span><span class="br0">&#123;</span> domId<span class="sy0">:</span> <span class="st0">'duo1'</span><span class="sy0">,</span> bgUrl<span class="sy0">:</span> <span class="st0">'http://developer.yahoo.com/yui/docs/assets/examples/exampleimages/small/uluru.jpg'</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   166
duoGroup.<span class="me1">registerImage</span><span class="br0">&#40;</span><span class="br0">&#123;</span> domId<span class="sy0">:</span> <span class="st0">'duo2'</span><span class="sy0">,</span> bgUrl<span class="sy0">:</span> <span class="st0">'http://developer.yahoo.com/yui/docs/assets/examples/exampleimages/small/katatjuta.jpg'</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></div><textarea id="syntax3-plain">var duoGroup = new Y.ImgLoadGroup({ name: 'group 2', timeLimit: 4 });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   167
duoGroup.addTrigger('#duo1', 'mouseover').addTrigger('#duo2', 'click');
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   168
duoGroup.registerImage({ domId: 'duo1', bgUrl: 'http://developer.yahoo.com/yui/docs/assets/examples/exampleimages/small/uluru.jpg' });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   169
duoGroup.registerImage({ domId: 'duo2', bgUrl: 'http://developer.yahoo.com/yui/docs/assets/examples/exampleimages/small/katatjuta.jpg' });</textarea></div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   170
<p>The third group has no trigger; the only thing that will load the image is its time limit of 5 seconds.</p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   171
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   172
<div id="syntax4" class="yui-syntax-highlight"><div class="numbers"><pre class="javascript" style="font-family:monospace;"><ol><li class="li1"><div class="de1"><span class="kw2">var</span> pngGroup <span class="sy0">=</span> <span class="kw2">new</span> Y.<span class="me1">ImgLoadGroup</span><span class="br0">&#40;</span><span class="br0">&#123;</span> <span class="kw3">name</span><span class="sy0">:</span> <span class="st0">'group 3'</span><span class="sy0">,</span> timeLimit<span class="sy0">:</span> <span class="nu0">5</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span></div></li><li class="li1"><div class="de1">pngGroup.<span class="me1">registerImage</span><span class="br0">&#40;</span><span class="br0">&#123;</span> domId<span class="sy0">:</span> <span class="st0">'pngimg'</span><span class="sy0">,</span> bgUrl<span class="sy0">:</span> <span class="st0">'http://l.yimg.com/a/i/us/nws/weather/gr/47s.png'</span><span class="sy0">,</span> isPng<span class="sy0">:</span> <span class="kw2">true</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span></div></li></ol></pre></div><div class="nonumbers"><pre class="javascript" style="font-family:monospace;"><span class="kw2">var</span> pngGroup <span class="sy0">=</span> <span class="kw2">new</span> Y.<span class="me1">ImgLoadGroup</span><span class="br0">&#40;</span><span class="br0">&#123;</span> <span class="kw3">name</span><span class="sy0">:</span> <span class="st0">'group 3'</span><span class="sy0">,</span> timeLimit<span class="sy0">:</span> <span class="nu0">5</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   173
pngGroup.<span class="me1">registerImage</span><span class="br0">&#40;</span><span class="br0">&#123;</span> domId<span class="sy0">:</span> <span class="st0">'pngimg'</span><span class="sy0">,</span> bgUrl<span class="sy0">:</span> <span class="st0">'http://l.yimg.com/a/i/us/nws/weather/gr/47s.png'</span><span class="sy0">,</span> isPng<span class="sy0">:</span> <span class="kw2">true</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></div><textarea id="syntax4-plain">var pngGroup = new Y.ImgLoadGroup({ name: 'group 3', timeLimit: 5 });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   174
pngGroup.registerImage({ domId: 'pngimg', bgUrl: 'http://l.yimg.com/a/i/us/nws/weather/gr/47s.png', isPng: true });</textarea></div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   175
<p>In the last group, we have an image loaded by the window's <code>scroll</code> event. Since this is an <code>&lt;img&gt;</code> element, we omit the <code>src</code> attribute. Also, we'll set the visibility to hidden to avoid a broken image icon. (Our other option is to use a transparent image as the source, but the tradeoff is the load burden of this additional image.) Because we've hidden the image, we need to make sure it gets changed to visible via the <code>setVisible</code> flag. This group has no time limit, so the only thing that will load the image is its <code>scroll</code> trigger.</p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   176
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   177
<div id="syntax5" class="yui-syntax-highlight"><div class="numbers"><pre class="javascript" style="font-family:monospace;"><ol><li class="li1"><div class="de1"><span class="kw2">var</span> scrollGroup <span class="sy0">=</span> <span class="kw2">new</span> Y.<span class="me1">ImgLoadGroup</span><span class="br0">&#40;</span><span class="br0">&#123;</span> <span class="kw3">name</span><span class="sy0">:</span> <span class="st0">'group 4'</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span></div></li><li class="li1"><div class="de1">scrollGroup.<span class="me1">addTrigger</span><span class="br0">&#40;</span>window<span class="sy0">,</span> <span class="st0">'scroll'</span><span class="br0">&#41;</span><span class="sy0">;</span></div></li><li class="li1"><div class="de1">scrollGroup.<span class="me1">registerImage</span><span class="br0">&#40;</span><span class="br0">&#123;</span> domId<span class="sy0">:</span> <span class="st0">'scrollImg'</span><span class="sy0">,</span> srcUrl<span class="sy0">:</span> <span class="st0">'http://developer.yahoo.com/yui/docs/assets/examples/exampleimages/small/morraine.jpg'</span><span class="sy0">,</span> setVisible<span class="sy0">:</span> <span class="kw2">true</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span></div></li></ol></pre></div><div class="nonumbers"><pre class="javascript" style="font-family:monospace;"><span class="kw2">var</span> scrollGroup <span class="sy0">=</span> <span class="kw2">new</span> Y.<span class="me1">ImgLoadGroup</span><span class="br0">&#40;</span><span class="br0">&#123;</span> <span class="kw3">name</span><span class="sy0">:</span> <span class="st0">'group 4'</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   178
scrollGroup.<span class="me1">addTrigger</span><span class="br0">&#40;</span>window<span class="sy0">,</span> <span class="st0">'scroll'</span><span class="br0">&#41;</span><span class="sy0">;</span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   179
scrollGroup.<span class="me1">registerImage</span><span class="br0">&#40;</span><span class="br0">&#123;</span> domId<span class="sy0">:</span> <span class="st0">'scrollImg'</span><span class="sy0">,</span> srcUrl<span class="sy0">:</span> <span class="st0">'http://developer.yahoo.com/yui/docs/assets/examples/exampleimages/small/morraine.jpg'</span><span class="sy0">,</span> setVisible<span class="sy0">:</span> <span class="kw2">true</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></div><textarea id="syntax5-plain">var scrollGroup = new Y.ImgLoadGroup({ name: 'group 4' });
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   180
scrollGroup.addTrigger(window, 'scroll');
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   181
scrollGroup.registerImage({ domId: 'scrollImg', srcUrl: 'http://developer.yahoo.com/yui/docs/assets/examples/exampleimages/small/morraine.jpg', setVisible: true });</textarea></div>				</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   182
				<div class="yui-u sidebar">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   183
					
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   184
				
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   185
					<div id="examples" class="mod box4">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   186
                        <div class="hd">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   187
						<h4>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   188
    ImageLoader Examples:</h4>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   189
                        </div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   190
						<div class="bd">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   191
							<ul>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   192
								<li class='selected'><a href='../imageloader/imageloader-basics.html'>Basic Features of the ImageLoader Utility</a></li><li><a href='../imageloader/imageloader-fold.html'>Loading Images Below the Fold</a></li><li><a href='../imageloader/imageloader-class.html'>Using ImageLoader with CSS Class Names</a></li>							</ul>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   193
						</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   194
					</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   195
					
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   196
					<div class="mod box4">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   197
                        <div class="hd">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   198
						<h4>More ImageLoader Resources:</h4>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   199
                        </div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   200
                        <div class="bd">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   201
						<ul>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   202
							<!-- <li><a href="http://developer.yahoo.com/yui/imageloader/">User's Guide</a> (external)</li> -->
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   203
<li><a href="../../api/module_imageloader.html">API Documentation</a></li></ul>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   204
                        </div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   205
					</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   206
			  </div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   207
		</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   208
		
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   209
		</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   210
	</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   211
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   212
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   213
<div class="yui-b toc3" id="tocWrapper">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   214
<!-- TABLE OF CONTENTS -->
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   215
<div id="toc">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   216
	
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   217
<ul>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   218
<li class="sect first">YUI 3 Resources</li><li class="item"><a title="YUI 3 -- Yahoo! User Interface (YUI) Library" href="http://developer.yahoo.com/yui/3/">YUI 3 Web Site</a></li><li class="item"><a title="Examples of every YUI utility and control in action" href="../../examples/">YUI 3 Examples</a></li><li class="item"><a title="Instantly searchable API documentation for the entire YUI library." href="../../api/">YUI 3 API Docs</a></li><li class="item"><a title="YUI 3 Dependency Configurator -- configure your custom YUI implementation" href="http://developer.yahoo.com/yui/3/configurator">YUI 3 Dependency Configurator</a></li><li class="item"><a title="The YUI 3 Forum on YUILibrary.com" href="http://yuilibrary.com/forum/viewforum.php?f=15">YUI 3 Forums (external)</a></li><li class="item"><a title="Found a bug or a missing feature? Let us know on YUILibrary.com." href="http://developer.yahoo.com/yui/articles/reportingbugs/">Bug Reports/Feature Requests</a></li><li class="item"><a title="YUI is free and open, offered under a BSD license." href="http://developer.yahoo.com/yui/license.html">YUI License</a></li><li class="item"><a title="Download and fork the YUI project on GitHub" href="http://github.com/yui">YUI on Github</a></li><li class="item"><a title="The Yahoo! User Interface Blog" href="http://yuiblog.com">YUI Blog (external)</a></li><li class="sect">YUI 3 Core - Examples</li><li class="item"><a title="YUI Global Object - Functional Examples" href="../../examples/yui/index.html">YUI Global Object</a></li><li class="item"><a title="Event - Functional Examples" href="../../examples/event/index.html">Event</a></li><li class="item"><a title="Node - Functional Examples" href="../../examples/node/index.html">Node</a></li><li class="sect">YUI 3 Component Infrastructure - Examples</li><li class="item"><a title="Attribute - Functional Examples" href="../../examples/attribute/index.html">Attribute</a></li><li class="item"><a title="Plugin - Functional Examples" href="../../examples/plugin/index.html">Plugin <img src='http://l.yimg.com/a/i/not/beta_1.gif'></a></li><li class="item"><a title="Widget - Functional Examples" href="../../examples/widget/index.html">Widget <img src='http://l.yimg.com/a/i/not/beta_1.gif'></a></li><li class="sect">YUI 3 Utilities - Examples</li><li class="item"><a title="Animation - Functional Examples" href="../../examples/anim/index.html">Animation</a></li><li class="item"><a title="AsyncQueue - Functional Examples" href="../../examples/async-queue/index.html">AsyncQueue</a></li><li class="item"><a title="Browser History - Functional Examples" href="../../examples/history/index.html">Browser History</a></li><li class="item"><a title="Cache - Functional Examples" href="../../examples/cache/index.html">Cache</a></li><li class="item"><a title="Cookie - Functional Examples" href="../../examples/cookie/index.html">Cookie</a></li><li class="item"><a title="DataSchema - Functional Examples" href="../../examples/dataschema/index.html">DataSchema <img src='http://l.yimg.com/a/i/not/beta_1.gif'></a></li><li class="item"><a title="DataSource - Functional Examples" href="../../examples/datasource/index.html">DataSource <img src='http://l.yimg.com/a/i/not/beta_1.gif'></a></li><li class="item"><a title="DataType - Functional Examples" href="../../examples/datatype/index.html">DataType <img src='http://l.yimg.com/a/i/not/beta_1.gif'></a></li><li class="item"><a title="Drag &amp; Drop - Functional Examples" href="../../examples/dd/index.html">Drag &amp; Drop</a></li><li class="item"><a title="Get - Functional Examples" href="../../examples/get/index.html">Get</a></li><li class="selected "><a title="ImageLoader - Functional Examples" href="../../examples/imageloader/index.html">ImageLoader</a></li><li class="item"><a title="IO - Functional Examples" href="../../examples/io/index.html">IO</a></li><li class="item"><a title="JSON (JavaScript Object Notation) - Functional Examples" href="../../examples/json/index.html">JSON</a></li><li class="item"><a title="Stylesheet - Functional Examples" href="../../examples/stylesheet/index.html">Stylesheet</a></li><li class="sect">YUI 3 Widgets - Examples</li><li class="item"><a title="Overlay - Functional Examples" href="../../examples/overlay/index.html">Overlay <img src='http://l.yimg.com/a/i/not/beta_1.gif'></a></li><li class="item"><a title="Slider - Functional Examples" href="../../examples/slider/index.html">Slider <img src='http://l.yimg.com/a/i/not/beta_1.gif'></a></li><li class="sect">YUI 3 Node Plugins - Examples</li><li class="item"><a title="FocusManager Node Plugin - Functional Examples" href="../../examples/node-focusmanager/index.html">FocusManager Node Plugin <img src='http://l.yimg.com/a/i/not/beta_1.gif'></a></li><li class="item"><a title="MenuNav Node Plugin - Functional Examples" href="../../examples/node-menunav/index.html">MenuNav Node Plugin <img src='http://l.yimg.com/a/i/not/beta_1.gif'></a></li><li class="sect">YUI 3 CSS - Examples</li><li class="item"><a title="YUI CSS Reset - Functional Examples" href="../../examples/cssreset/index.html">CSS Reset</a></li><li class="item"><a title="YUI Fonts - Functional Examples" href="../../examples/cssfonts/index.html">CSS Fonts</a></li><li class="item"><a title="YUI Base - Functional Examples" href="../../examples/cssbase/index.html">CSS Base</a></li><li class="sect">YUI 3 Developer Tools - Examples</li><li class="item"><a title="Console - Functional Examples" href="../../examples/console/index.html">Console <img src='http://l.yimg.com/a/i/not/beta_1.gif'></a></li><li class="item"><a title="Console Filters Plugin- Functional Examples" href="../../examples/console-filters/index.html">Plugin.ConsoleFilters <img src='http://l.yimg.com/a/i/not/beta_1.gif'></a></li><li class="item"><a title="Profiler - Functional Examples" href="../../examples/profiler/index.html">Profiler</a></li><li class="item"><a title="Test - Functional Examples" href="../../examples/test/index.html">Test</a></li><li class="sect">Other Useful YUI 3 Resources</li><li class="item"><a title="Answers to Frequently Asked Questions about the YUI Library" href="http://developer.yahoo.com/yui/articles/faq/">YUI FAQ (external)</a></li><li class="item"><a title="Yahoo!'s philosophy of Graded Browser Support" href="http://developer.yahoo.com/yui/articles/gbs/">Graded Browser Support (external)</a></li><li class="item"><a title="Videos and podcasts from the YUI Team and from the Yahoo! frontend engineering community." href="http://developer.yahoo.com/yui/theater/">YUI Theater (external)</a></li></ul>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   219
</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   220
</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   221
	</div><!--closes bd-->
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   222
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   223
	<div id="ft">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   224
        <p class="first">Copyright &copy; 2009 Yahoo! Inc. All rights reserved.</p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   225
        <p><a href="http://privacy.yahoo.com/privacy/us/devel/index.html">Privacy Policy</a> - 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   226
            <a href="http://docs.yahoo.com/info/terms/">Terms of Service</a> - 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   227
            <a href="http://docs.yahoo.com/info/copyright/copyright.html">Copyright Policy</a> - 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   228
            <a href="http://careers.yahoo.com/">Job Openings</a></p>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   229
	</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   230
</div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   231
<script language="javascript"> 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   232
var yuiConfig = {base:"../../build/", timeout: 10000, filter:"debug", logInclude: {imageloader:true, example:true}};
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   233
</script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   234
<script src="../../assets/syntax.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   235
<script src="../../assets/dpSyntaxHighlighter.js"></script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   236
<script language="javascript"> 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   237
dp.SyntaxHighlighter.HighlightAll('code'); 
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   238
</script>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   239
</body>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
   240
</html>