begin process at 2012 05 29 07:09:11
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

Correction d'un code


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Correction d'un code

samedi 5 décembre 2009 à 02:42:59 | Correction d'un code

apz

Bonjour à tous,

voilà j'ai récupérer un code d'un mouvement de souris sur des liens de news qui produit un changement d'affichage de l'image selon le titre survolé.

Je mets le code tel quel, parce que j'ai dument essayé de changer le code (supprimer les balises obsolètes, fermer les balises ...) mais voila tout changement apporté va déformer la page résultante

Alors j'aimerais bien avoir le code écrit selon les normes, sans bousier l'affichage du mouvement voulu.

Pour cela j'aimerais bien :

- Avoir quelques pistes pour bien corriger ce code du genre ( tu n'as pas besoin de ça, tu peux remplacer ceci par cela ..)

- Me faire savoir si cet effet de souris existe quelques part comme un exemple ou un site l'utilisant.

Merci d'avance.

Code HTML :
<!ENTITY % HTMLspecial PUBLIC "-//W3C//ENTITIES Special//EN//HTML"     "http://www.w3.org/TR/REC-html40-971218/HTMLspecial.ent"> <html dir="ltr">  <meta http-equiv="Content-Type" content="text/html; charset=windows-1252>  <script language="JavaScript1.2"> var ns6=document.getElementById&&!document.all var ie=document.all  function changeto(e,highlightcolor){ source=ie? event.srcElement : e.target if (source.tagName=="TR"||source.tagName=="TABLE") return while(source.tagName!="TD"&&source.tagName!="HTML") source=ns6? source.parentNode : source.parentElement if (source.style.backgroundColor!=highlightcolor&&source.id!="ignore") source.style.backgroundColor=highlightcolor }  function contains_ns6(master, slave) { //check if slave is contained by master while (slave.parentNode) if ((slave = slave.parentNode) == master) return true; return false; }  function changeback(e,originalcolor){ if (ie&&(event.fromElement.contains(event.toElement)||source.contains(event.toElement)||source.id=="ignore")||source.tagName=="TR"||source.tagName=="TABLE") return else if (ns6&&(contains_ns6(source, e.relatedTarget)||source.id=="ignore")) return if (ie&&event.toElement!=source||ns6&&e.relatedTarget!=source) source.style.backgroundColor=originalcolor } </script> </head>   <body>  <div align="center"> <table border="0" cellpadding="0" style="border-collapse: collapse" width="350"> <tr> <td align="center" width="100%" height="111" valign="top">  <style type="text/css"> a {     color: blue;     text-decoration: none; } a:hover {     color : red;     text-decoration: none; } div {     font-family: verdana; } </style>  <div align="center"> <table border="0" cellpadding="0" style="border-collapse: collapse" width="100%"> <tr> <td width="150" align="center" valign="top"> <p align="center"></p>   <div id="a" style="display: none;">  <p dir="ltr">  <table border=0 width=98%><table border=0 width=98%>    <table border="0" cellpadding="0" style="border-collapse: collapse" width="145" height="110"> <tr> <td> <p align="center"><a target="_parent" href="news.php?action=view&id=55"> <img border="0" src="filemanager.php?action=image&id=<img width=150 height=122 border =0  align=center src=filemanager.php?action=image&id=58 >" width="150" height="122"></a></td> </tr> </table> </p> </div>  <div id="b" style="display: none;">  <p dir="ltr">  <table border=0 width=98%><table border=0 width=98%>    <table border="0" cellpadding="0" style="border-collapse: collapse" width="145" height="110"> <tr> <td> <p align="center"><a target="_parent" href="news.php?action=view&id=51"> <img border="0" src="filemanager.php?action=image&id=<img width=150 height=122 border =0  align=center src=filemanager.php?action=image&id=54 >" width="150" height="122"></a></td> </tr> </table> </p> </div>  <div id="c" style="display: none;">  <p dir="ltr">  <table border=0 width=98%><table border=0 width=98%>    <table border="0" cellpadding="0" style="border-collapse: collapse" width="145" height="110"> <tr> <td> <p align="center"><a target="_parent" href="news.php?action=view&id=41"> <img border="0" src="filemanager.php?action=image&id=<img width=150 height=122 border =0  align=center src=filemanager.php?action=image&id=43 >" width="150" height="122"></a></td> </tr> </table> </p> </div> </td> <td align="right"> <div align="center"> <table border="1" cellpadding="0" style="border-collapse: collapse" width="100%" id="table1" bordercolor="#9DAABF" onmouseover="changeto(event, '2e3b60')" onmouseout="changeback(event, '728cb7')"> <tr>          <style type="text/css"> var speed="1";  var i=1; function showNews() { if (i==1){show(a,b,c);i=0} }  function show(a,b,c) { a.style.display = ''; b.style.display = 'none'; c.style.display = 'none'; } setInterval("showNews()", speed*2000); </style>  <script language="javascript"> a {     color: blue;     text-decoration: none; } a:hover {     color : red;     text-decoration: none; } div {     font-family: verdana; } </script>  <td bgcolor="#728cb7" align="center" width="100%" height="40">  <p dir="ltr">  <table border=0 width=98%><a href="javascript:void(0)" onmousemove="javascript:show(a,b,c)"> <font color="#000000"> <table border=0 width=98%> <div align="center"> <table border="0" cellpadding="0" style="border-collapse: collapse" width="96%"> <tr> <td id="ignore"> <font face="Tahoma" style="font-size: 9pt" color="#FFFFFF"> <a target="_parent" href="news.php?action=view&id=55"><font color="#FFFFFF">Articles 1</font></a></font></td> </tr> </div> </table> </font></a></p> </td> </tr><tr> <tr> <td bgcolor="#728cb7" align="center" width="100%" height="40">  <p dir="ltr">   <table border=0 width=98%><a href="javascript:void(0)" onmousemove="javascript:show(b,c,a)"> <font color="#000000"> <table border=0 width=98%><div align="center"> <table border="0" cellpadding="0" style="border-collapse: collapse" width="96%"> <tr> <td id="ignore"> <font face="Tahoma" style="font-size: 9pt" color="#FFFFFF"> <a target="_parent" href="news.php?action=view&id=51"><font color="#FFFFFF">Articles 2</font></a></font></td> </tr> </div> </table> </font></a></p> </td> </tr> <tr> <td bgcolor="#728cb7" align="center" width="100%" height="40">  <p dir="ltr">   <table border=0 width=98%> <a href="javascript:void(0)" onmousemove="javascript:show(c,a,b)"> <font color="#000000"> <table border=0 width=98%><div align="center"> <table border="0" cellpadding="0" style="border-collapse: collapse" width="96%"> <tr> <td id="ignore"> <font face="Tahoma" style="font-size: 9pt" color="#FFFFFF"> <a target="_parent" href="news.php?action=view&id=41"><font color="#FFFFFF">Articles 3</font></a></font></td> </tr> </div> </table> </font></a></p> </td> </tr>  </div> </div> </td> </tr> </table> </div> </td> </tr> </table> </div> </body> </html> </tr> </table> </div> </div> 



------------------------------------------------------------------Debutant Excel/VBA, PHP/SQL, DelphiClub de correspondance :http://membres.lycos.fr/elatlasclub
samedi 5 décembre 2009 à 10:13:10 | Re : Correction d'un code

Bul3

Membre Club
Bonjour,
euh... vous pourriez mettre un minimum
en forme ? c'est totalement illisible
et inexploitable tel quel : 1 seule ligne !
Cordialement [mon Site] [M'écrire] Bul
samedi 5 décembre 2009 à 11:55:29 | Re : Correction d'un code

apz

Bonjour bul3,

Code HTML :
<!ENTITY % HTMLspecial PUBLIC "-//W3C//ENTITIES Special//EN//HTML"     "http://www.w3.org/TR/REC-html40-971218/HTMLspecial.ent"> 
<HTML>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252>         
<script language="JavaScript1.2" type="text/javascrip">
var ns6 = document.getElementById && !document.all
var ie = document.all
function changeto(e, highlightcolor) {
source = ie ? event.srcElement : e.target
if (source.tagName == "TR" || source.tagName == "TABLE" ) return while (source.tagName != "TD" && source.tagName != "HTML" ) source = ns6 ? source.parentNode : source.parentElement
if (source.style.backgroundColor != highlightcolor && source.id != "ignore" ) source.style.backgroundColor = highlightcolor
}

function contains_ns6(master, slave) { //check if slave is contained by master  
while (slave.parentNode)
if ((slave = slave.parentNode) == master) return true;
return false;
}

function changeback(e, originalcolor) {
if (ie && (event.fromElement.contains(event.toElement) || source.contains(event.toElement) || source.id == "ignore" ) || source.tagName == "TR" || source.tagName == "TABLE" ) return
else if (ns6 && (contains_ns6(source, e.relatedTarget) || source.id == "ignore" )) return if (ie && event.toElement != source || ns6 && e.relatedTarget != source) source.style.backgroundColor = originalcolor
}
</script>       
</head>         
<body>         
<div align="center">           
<table border="0" cellpadding="0" style="border-collapse: collapse" width="350">             
<tr>               
  <td align="center" width="100%" height="111" valign="top">                 
	<style type="text/css"> a {     color: blue;     text-decoration: none; } a:hover {     color : red;     text-decoration: none; } div {     font-family: verdana; }                 
	</style>                 
	<div align="center">                   
	  <table border="0" cellpadding="0" style="border-collapse: collapse" width="100%">                     
		<tr>                       
		  <td width="150" align="center" valign="top">                         
			<p align="center">                       
			</p>                           
			<div id="a" style="display: none;">                           
			  <p dir="ltr">                             
				<table border=0 width=98%>                             
				  <table border=0 width=98%>                                   
					<table border="0" cellpadding="0" style="border-collapse: collapse" width="145" height="110">                                   
					  <tr> <td>                                       
						  <p align="center">                                       
							<a target="_parent" href="news.php?action=view&id=55">                                           
							  <img border="0" src="filemanager.php?action=image&id=<img width=150 height=122 border =0  align=center src=filemanager.php?action=image&id=58 >" width="150" height="122"></a></td>                                   
					  </tr>                                 
					</table>                           
			  </p>                         
			</div>                         
			<div id="b" style="display: none;">                           
			  <p dir="ltr">                             
				<table border=0 width=98%>                             
				  <table border=0 width=98%>                                   
					<table border="0" cellpadding="0" style="border-collapse: collapse" width="145" height="110">                                   
					  <tr> <td>                                       
						  <p align="center">                                       
							<a target="_parent" href="news.php?action=view&id=51">                                           
							  <img border="0" src="filemanager.php?action=image&id=<img width=150 height=122 border =0  align=center src=filemanager.php?action=image&id=54 >" width="150" height="122"></a></td>                                   
					  </tr>                                 
					</table>                           
			  </p>                         
			</div>                         
			<div id="c" style="display: none;">                           
			  <p dir="ltr">                             
				<table border=0 width=98%>                             
				  <table border=0 width=98%>                                   
					<table border="0" cellpadding="0" style="border-collapse: collapse" width="145" height="110">                                   
					  <tr> <td>                                       
						  <p align="center">                                       
							<a target="_parent" href="news.php?action=view&id=41">                                           
							  <img border="0" src="filemanager.php?action=image&id=<img width=150 height=122 border =0  align=center src=filemanager.php?action=image&id=43 >" width="150" height="122"></a></td>                                   
					  </tr>                                 
					</table>                           
			  </p>                         
			</div> </td>                       
		  <td align="right">                         
			<div align="center">                           
			  <table border="1" cellpadding="0" style="border-collapse: collapse" width="100%" id="table1" bordercolor="#9DAABF" onmouseover="changeto(event, '2e3b60')" onmouseout="changeback(event, '728cb7')">                             
				<tr>                                       
				  <style type="text/css">							  a {                                  color: blue;                                  text-decoration: none;                                 }                                 a:hover {                                  color: red;                                  text-decoration: none;                                 }                                 div {                                  font-family: verdana;                                 }                                                               
				  </style>                                 
<script language="javascript" type="text/javascript">
					var speed = "1";
					var i = 1;
					
					function showNews() {
						if (i == 1) {
							show(a, b, c);
							i = 0
						}
					}
				   
					function show(a, b, c) {
						a.style.display = '';
						b.style.display = 'none';
						c.style.display = 'none';

					}
					setInterval("showNews()", speed * 2000);
					 </script>                                 
				  <td bgcolor="#728cb7" align="center" width="100%" height="40">                                 
					<p dir="ltr">                                   
					  <table border=0 width=98%>                                   
						<a href="javascript:void(0)" onmousemove="javascript:show(a,b,c)">                                       
						  <font color="#000000">                                         
							<table border=0 width=98%>                                           
							  <div align="center">                                             
								<table border="0" cellpadding="0" style="border-collapse: collapse" width="96%">                                               
								  <tr>                                                 
									<td id="ignore">                                                   
									  <font face="Tahoma" style="font-size: 9pt" color="#FFFFFF">                                                     
										<a target="_parent" href="news.php?action=view&id=55">                                                     
										  <font color="#FFFFFF">Articles 1                                                     
										  </font></a>                                                 
									  </font></td>                                               
								  </tr>                                           
							  </div>                                         
							</table>                                       
						  </font></a>                               
					</p> </td>                             
				</tr>                           
				<tr>                               
				  <tr>                                 
					<td bgcolor="#728cb7" align="center" width="100%" height="40">                                   
					  <p dir="ltr">                                       
						<table border=0 width=98%>                                     
						  <a href="javascript:void(0)" onmousemove="javascript:show(b,c,a)">                                         
							<font color="#000000">                                           
							  <table border=0 width=98%>                                           
								<div align="center">                                               
								  <table border="0" cellpadding="0" style="border-collapse: collapse" width="96%">                                                 
									<tr>                                                   
									  <td id="ignore">                                                     
										<font face="Tahoma" style="font-size: 9pt" color="#FFFFFF">                                                       
										  <a target="_parent" href="news.php?action=view&id=51">                                                       
											<font color="#FFFFFF">Articles 2                                                       
											</font></a>                                                   
										</font></td>                                                 
									</tr>                                             
								</div>                                           
							  </table>                                         
							</font></a>                                 
					  </p> </td>                               
				  </tr>                               
				  <tr>                                 
					<td bgcolor="#728cb7" align="center" width="100%" height="40">                                   
					  <p dir="ltr">                                       
						<table border=0 width=98%>                                       
						  <a href="javascript:void(0)" onmousemove="javascript:show(c,a,b)">                                         
							<font color="#000000">                                           
							  <table border=0 width=98%>                                           
								<div align="center">                                               
								  <table border="0" cellpadding="0" style="border-collapse: collapse" width="96%">                                                 
									<tr>                                                   
									  <td id="ignore">                                                     
										<font face="Tahoma" style="font-size: 9pt" color="#FFFFFF">                                                       
										  <a target="_parent" href="news.php?action=view&id=41">                                                       
											<font color="#FFFFFF">Articles 3                                                       
											</font></a>                                                   
										</font></td>                                                 
									</tr>                                             
								</div>                                           
							  </table>                                         
							</font></a>                                 
					  </p> </td>                               
				  </tr>                         
			</div>                 
	</div> </td>             
</tr>           
</table>         
</div> 
</td>         
</tr>         
</table>         
</div>       
</body>     
</html>     



------------------------------------------------------------------Debutant Excel/VBA, PHP/SQL, DelphiClub de correspondance :http://membres.lycos.fr/elatlasclub
samedi 5 décembre 2009 à 12:04:03 | Re : Correction d'un code

Bul3

Membre Club
navré, mais comme ça il y a trop d'erreurs
debogger :


ou expliquez nous ce que vous cherchez à faire...
samedi 5 décembre 2009 à 12:07:30 | Re : Correction d'un code

Bul3

Membre Club

que voulez-vous qu'on fasse avec un code
qui commence comme ça !!! :

<meta http-equiv="Content-Type" content="text/html; charset=windows-1252>
manque une "
<script language="JavaScript1.2" type="text/javascrip">
language="JavaScript1.2" obsolète
text/javascrip manque un t

je ne parle pas de la suite....
samedi 5 décembre 2009 à 12:18:24 | Re : Correction d'un code

Bul3

Membre Club
car si on se fie au début du 1er message :
>>changement d'affichage de l'image selon le titre survolé.
ça doit se faire en pur html/css !
javascript probablement inutile
samedi 5 décembre 2009 à 12:24:05 | Re : Correction d'un code

apz

Une piste, un exemple avec html/css ?

Merci.


------------------------------------------------------------------Debutant Excel/VBA, PHP/SQL, DelphiClub de correspondance :http://membres.lycos.fr/elatlasclub
samedi 5 décembre 2009 à 12:52:04 | Re : Correction d'un code

Bul3

Membre Club
Code HTML :
<head>
	<style type="text/css">
		a span 		{ 	display: none;	
					position: absolute;
					top: 20px;
					left: 100px;
				}
		a:hover span	{ 	display:inline;	}
	</style>
</head>
<body>
	<a href="#">
		<img src="cahier.jpg">
		<span>
			<img src="fond.jpg" />
		</span>
	</a>
</body>

réponse pas au bon endroit...

1 lien et 1 span, mais cela s'applique à tout
et à n éléments
samedi 5 décembre 2009 à 13:11:05 | Re : Correction d'un code

apz


Ah le code et pour le survol des liens

------------------------------------------------------------------Debutant Excel/VBA, PHP/SQL, DelphiClub de correspondance :http://membres.lycos.fr/elatlasclub
samedi 5 décembre 2009 à 15:05:23 | Re : Correction d'un code

apz


Voilà ce que j'ai bricolé, mais ça reste loin du but

Code HTML :
<head>
	<style type="text/css">
		a span 		{ 	display: none;	
					position: absolute;
					top: 10px;
					left: 20px;
				}
		a:hover span	{ 	display:inline;	}
		
		a:hover p	{ 	background-color : #d3d3d3; display:inline;	}

		
		#mouse_news     {position : relative; width : 200px;}
		
	</style>
</head>
<body>
<div id="mouse_news">
<div><a href="#"><p>lien n°1</p>
		<span>
			<img src="news.jpg" width="80" height="80" />
		</span>
	</a>
</div>
<div><a href="#"><p>lien n°2</p>
		<span>
			<img src="news.jpg" width="80" height="80" />
		</span>
	</a>
</div>
<div><a href="#"><p>lien n°3</p>
		<span>
			<img src="news.jpg" width="80" height="80" />
		</span>
	</a>
</div>
</body>
</html>


------------------------------------------------------------------Debutant Excel/VBA, PHP/SQL, DelphiClub de correspondance :http://membres.lycos.fr/elatlasclub

1 2

Cette discussion est classée dans : code, source, ns6, tagname, if


Répondre à ce message

Sujets en rapport avec ce message

cacher le code source d'1 page web [ par patator51 ] salut a tous,j'ai un PB, je ne sais pas comment empecher la lecture d'un source ou bloquer l'option "afficher la source" dans IEmerci encorepatator51 code source [ par woofy ] Voila j'ai télécharger un code source pour faire ejecter le cd-rom. mais je ne sais pas comment ca marche ... je le met dans bloc note et ensuite je l Caher le code source [ par NHenry ] Delai pour validé un code source. [ par samgoa ] Je viens de poster un code source sur le site. Mais il n'est pas apparu aussitôt. Est-ce normal? y'a t'il un délai? (après vérification)La fonction qu cacher le code source [ par morgandetoi06 ] bonjour, j aimerait savoir comment faire pour cacher le code source de ma page, pour pas qu il soit visible en faisant "affichage > source" sous IE... Masquer le code source "descritption et keywords" dans le HTML [ par phuket ] Bonjour a tous les genis du web,Ma question est que je cherche un moyen pour masquer les code source dans le HTML entre le et le pour les meta keywo envoyer le code source d'une page par formulaire [ par cumu ] Bon voilà un code un peu spécialJe suppose que l'on aura besoin de javascript pour y arriverj'aimerai avec un bouton je puisse envoyer le code source code source [ par ridstart ] je n'arrive pas a copier un code source ? je selectionne tout le code puis copier puis coller dans Front page à l'emplacement des code comme je fais d Impossible de lire le code source d'une page !!! [ par rem78 ] Bonjour,J'aimerai savoir comment on peut arriver à pouvoir empecher de lire le code souce d'un page web, j'ai voulu lire celui dusite la poste.fr, vos


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,406 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales