Accueil > Forum > > > > Correction d'un code
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
|
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
|
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
|
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
|
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
|
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
|
|
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
Livres en rapport
|
Derniers Blogs
JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc
Forum
UTILISER UN .JSUTILISER UN .JS par zaikoe
Cliquez pour lire la suite par zaikoe
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|