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 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
   | <script>
		function initializeScripts(){
			initializeClickableImages();
		}
 
		function initializeClickableImages(){
			clickableImages = findTagsByAttribute('img','className','clickable');
			for(ci=0 ; ci<clickableImages.length ; ci++){
				window.status +="Image" + parseInt(ci+1) + " initialized"; 
				clickableImage = clickableImages[ci];
				clickableImage.onclick=displayImage;
			}		
		}
 
		function displayImage(){
			tdCentre = findTagsByAttribute('td','className','frame centre')[0];
 
			img = new Image();
			img.src = this.src;
			img.width = this.width;
			img.height = this.height;
			img.alt=this.alt;
			xyFactor = this.width/this.height;
			if(xyFactor>0){
				img.width=460;
				img.height=parseInt(img.width/xyFactor);
			}else if(xyFactor<0){
				img.setAttribute("height","320");
				img.setAttribute("width",parseInt(img.height)*xyFactor);				
			}else{
			}
			tdCentre.innerHTML="<center>"+img.outerHTML+"<p/><span style='color: #eeeeee; padding: 10 0 10 0;'>"+img.alt+"</span></center>";	
		}
 
		function findTagsByAttribute(tagName, attributeName, attributeValue){
			tagList = document.getElementsByTagName(tagName);
			return findElementsByAttribute(tagList, attributeName, attributeValue)
		}
 
		function findElementsByAttribute(elmList, attributeName, attributeValue){
			elms = new Array();
			for(i=0 ; i<elmList.length ; i++){
				elm = elmList[i];
				if(elm.getAttribute(attributeName).toUpperCase()==attributeValue.toUpperCase()){
					elms[elms.length]=elm;
				}
			}
			return elms;
		}
</script>
 
<div onMouseOver="initializeScripts();">	
	<table class="frame" ">
		<tr width="">	
			<td class="frame miniatures">
				Cliquez sur une photo pour l'aggrandir
				<p/>
				<?php                           
                 print "<img class='clickable' src='./Paris/1.jpg' width='40px'/>";
                                ?>
			</td>	
		</tr>
		<tr width="">
			<td class="frame centre" >
 
			</td>
		</tr>
	</table>
</div> | 
Partager