Les souterrains de Delain, jeu de rôle gratuit en ligne : le forum Index du Forum
 FAQFAQ   RechercherRechercher   CarteCarte des membres   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 
 Accès direct au jeu !  

[amélioration] Surlignage de sélection pour les combats

 
Poster un nouveau sujet   Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses.    Les souterrains de Delain, jeu de rôle gratuit en ligne : le forum Index du Forum -> Idées
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Dame Sylvia
Petit joueur


Inscrit le: 06 Sep 2003
Messages: 17

MessagePosté le: 06 Sep 2003 16:19    Sujet du message:
Répondre en citant

Salut à vous,

Je me disai qu'il serait bien de rajouter un petit peu de javascript, pour éviter de se tromper de ligne lorsque l'on clique sur la cible de notre attaque. Une erreur est si vite arrivée, je n'ai pas envie de frapper un joueur par erreur Smile

Il suffirait de surligner avec une couleur plus clair ou plus foncé la ligne que nous survolons avec notre souris, voir même de rajouter une fenetre d alerte nous avertissant de notre attaque sur un joueur.

Voilà, j'espère que mon idée sera entendu, cela ne devrait pas être difficille de mettre cela en place pour vous, au vue du travail déjà accomplie.
_________________
Dame Sylvia
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Atlantis
Habitué


Inscrit le: 24 Juil 2003
Messages: 120

MessagePosté le: 06 Sep 2003 16:30    Sujet du message:
Répondre en citant

Je suis pour Very Happy
_________________
Atlantis, medecin des Galaxy Marines
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Matheleven
Pilier


Inscrit le: 31 Juil 2003
Messages: 249

MessagePosté le: 07 Sep 2003 00:43    Sujet du message:
Répondre en citant

Pour, mais pas de truc qui surchargerait le serveur (pour moi, un peu plus d'écart entre les noms devraient déja aider un peu)
_________________
La mort dans l'âme... Ancien renard mais toujours mercenaire...
Bye N'Cha ! Matheleven
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
Atlantis
Habitué


Inscrit le: 24 Juil 2003
Messages: 120

MessagePosté le: 07 Sep 2003 07:12    Sujet du message:
Répondre en citant

Ben si c'est fait en JavaScript y a pas de raison que ca surcharge le serveur, bon evidament il faudra envoyer quelque lignes de code supplementaires, mais apres c'est ton PC (le client) qui se charge de tout (contrairment au php ou c'est le serveur qui fait tout le boulot)
_________________
Atlantis, medecin des Galaxy Marines
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Dame Sylvia
Petit joueur


Inscrit le: 06 Sep 2003
Messages: 17

MessagePosté le: 07 Sep 2003 08:22    Sujet du message:
Répondre en citant

salut,

C'est exact, c'est un script coté client donc pas de souci, d'ailleurs dans ce genre de jeu, le javascript devrait etre plus présent, cela éviterait les surcharges aux heures de pointe Wink
_________________
Dame Sylvia
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Atlantis
Habitué


Inscrit le: 24 Juil 2003
Messages: 120

MessagePosté le: 07 Sep 2003 09:38    Sujet du message:
Répondre en citant

Je suis bien d'accord, le JavaScript permet d'alleger le boulot du serveur, sauf que melanger php+JavaScript ben c'est pas la joie et cela entraine souvent de petits problemes inatendus Confused
_________________
Atlantis, medecin des Galaxy Marines
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Reivax
Dieu du forum


Inscrit le: 15 Juil 2003
Messages: 3171

MessagePosté le: 07 Sep 2003 10:03    Sujet du message:
Répondre en citant

Et surtout le JavaScript n'est pas interprété de la même façcon par les différents browser, et c'est vraiment VRAIMENT relou quand t'as fait une fonction avancée que t'as testée avec Mozilla, qui marche tout nickel, et que tu vois qu'elle ne marche pas un brin avec IE, ce qui signifie que t'as perdu toute ta journée... (Ca sent le vécu Laughing)
Encore qu'il semblerait que Microsoft ait perdu un procès et qu'ils aient à s'aligner sur les spécifications Sun / Mozilla...

Sinon, le surlignage des liens est possible encore plus simplement en utilisant la feuille de style, mais dans ce cas cela impliquerait de transformer toute la ligne en lien... Ce qui reste envisageable je pense.
_________________
Delain : demain, j'arrête.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Adresse AIM MSN Messenger
iago
Pilier


Inscrit le: 07 Sep 2003
Messages: 458

MessagePosté le: 07 Sep 2003 17:36    Sujet du message:
Répondre en citant

En CSS avec la ligne entière de surlignée

Un petit exemple :
Code:

a.orange, a:active.orange, a:visited.orange {
 border-style:   solid;
 border-width:   0px, 0px, 2px, 0px;
 border-color:   #FFE492;
   clear: both;
   display: block;
   color: #555;
   text-decoration: none;
   font-weight: normal;
   padding-top: 4px;
   padding-right: 5px;
}

a:hover.orange {
   border-width:   0px, 0px, 0px, 0px;
   color: #000;
   cursor: hand;
   border-color: #666;
   background-color: #FFE492! important;   
}


Si vous ne savez pas où coller ce type de code voilà une adresse pour débuter avec les feuilles styles ...
http://www.w3schools.com/css/default.asp
_________________
Nainesse, Paladin de la compagnie d'Alirielle
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Merrick
Le Taulier


Inscrit le: 18 Avr 2003
Messages: 7269

MessagePosté le: 08 Sep 2003 06:12    Sujet du message:
Répondre en citant

Le a hover n'est valable que pour IE, pas pour netscape (quelqu'un a testé avec Mozilla ?)
_________________
NYMPHOMANE : terme utilisé par certains hommes pour désigner une femme qui a envie de faire l'amour plus souvent qu'eux.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Adresse AIM Yahoo Messenger MSN Messenger
iago
Pilier


Inscrit le: 07 Sep 2003
Messages: 458

MessagePosté le: 08 Sep 2003 06:49    Sujet du message:
Répondre en citant

Effectivement si tu veux faire du compatible Netscape seulement on retombe sur du JS.

Code:

<style>
.navoff {
border : 1px solid #EAEAEA;
font : 12px Verdana;
}
.navon {
border : 1px dotted #808080;
background : #FFFFFF;
font : 12px Verdana;
}
</style>

<span class="navoff" id="a3" onMouseOver="a3.className='navon'" onMouseOut="a3.className='navoff'">Put Mouse Here</span>

_________________
Nainesse, Paladin de la compagnie d'Alirielle
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Merrick
Le Taulier


Inscrit le: 18 Avr 2003
Messages: 7269

MessagePosté le: 08 Sep 2003 07:35    Sujet du message:
Répondre en citant

Un peu comme ça en fait ? Ange
_________________
NYMPHOMANE : terme utilisé par certains hommes pour désigner une femme qui a envie de faire l'amour plus souvent qu'eux.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Adresse AIM Yahoo Messenger MSN Messenger
iago
Pilier


Inscrit le: 07 Sep 2003
Messages: 458

MessagePosté le: 08 Sep 2003 11:15    Sujet du message:
Répondre en citant

Ajoutes une bordure "invisible" ca évitera le décalage sur le hover

Code:

<style>
.navoff {
border : 0px;
padding-right:10px;
padding-left:10px;
border : 1px solid #fff;  /* La couleur marron de la case ici au lieu du blanc :) */
background-color:#BA9C6C;
}
.navon {
padding-right:10px;
padding-left:10px;
background-color:#BA9C6C;
border : 1px solid #800000;
text-decoration:bold;
}
</style>

_________________
Nainesse, Paladin de la compagnie d'Alirielle
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses.    Les souterrains de Delain, jeu de rôle gratuit en ligne : le forum Index du Forum -> Idées Toutes les heures sont au format GMT
Page 1 sur 1

Sauter vers:  

Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com
Chronicles phpBB2 theme by Jakob Persson (http://www.eddingschronicles.com). Stone textures by Patty Herford.