MSNIM

MSNIM - HTML/CSS - Programmation

Marsh Posté le 20-06-2007 à 11:36:32    

Bonjour a tous  :hello:  
 
Je contacte la communaute car j ai un petit prob lie a MSN et a Firefox.  
 
Firefox n accepte pas les liens de ce type qui sont senses ajouter un contact dans MSN Live:
<a href="msnim:chat?contact=netpassport@emailaddress.com ">Click to chat!</a>
 
Voir confirmation sur le site :
http://kb.mozillazine.org/Msnim:_addresses_do_not_work
 
J ai donc fait un script qui permet de decouvrir le browser utilise par l internaute. Type : http://www.quirksmode.org/js/detect.html
 
Par contre en fonction du browser qu il affiche ou pas le lien MSN plus haut...
   ex: Si c est firefox qu il n affiche rien.
        Si c est IE, qu il affiche le lien...
 
 
Merci de votre aide

Reply

Marsh Posté le 20-06-2007 à 11:36:32   

Reply

Marsh Posté le 20-06-2007 à 11:45:57    

perso j'aurais plus jouer sur la proriété display css du lien (via un hack IE), histoire d'éviter le js.
 

Reply

Marsh Posté le 20-06-2007 à 11:51:22    

anapajari, merci pour ta reponse. Cependant, peux tu etre plus precis si c est possible. :-)
 
Merci en tout cas...

Reply

Marsh Posté le 20-06-2007 à 12:02:46    

http://www.webdevout.net/css-hacks [...] s-css_hack
tu prends celui qui te plait le plus et tu joues sur l'attribut display.

Reply

Marsh Posté le 20-06-2007 à 12:59:48    

Je vais regarder... merci encore !!

Reply

Marsh Posté le 20-06-2007 à 13:18:15    

Donc si je comprend bien, le code "Conditional comments as a CSS hack
" est a ajoute dans le code HTML de chaque page... et non dans le CSS!! donc il faut revoir toutes mes pages :-(  
On est bien d accord?

Reply

Marsh Posté le 21-06-2007 à 11:37:43    

Ok, j arrive bien a faire un CSS par browser: IE ou non-IE...
par contre je ne vois pas comment inclure le lien dans le CSS!!! car si je le fais il sera constant sur toutes les pages utilisant ce CSS non?
 
Merci de m aider chere communaute...

Reply

Marsh Posté le 21-06-2007 à 11:40:05    

tu mets ton lien dans toutes tes pages avec un id pouet ( ou une class).
Dans la css non-IE, tu rajoutes pour ce lien

Code :
  1. display: none;

Reply

Marsh Posté le 21-06-2007 à 11:51:41    

desole napajari, je ne comprends pas ce que tu veux dire par id pouet!!
 
Cependant, j ai ma petite idee... :Mettre dans un menu le lien: Il apparaitra dans IE et pas dans Firefox...  
 
si tu trouves que je fais fausse route ou que je me complique, peux tu me guider stp?  
 
Pour le moment je suis en train de lire http://www.tizag.com/cssT/class.php
mais j utilise deja les classes dans mon CSS...
 
Je fouille :-)  
 
Merci en tout cas...

Reply

Marsh Posté le 21-06-2007 à 12:12:54    

OK je pense que j ai capte ce que tu me conseilles de faire. J ai trouve plus d info a cette adresse:
http://www.tizag.com/cssT/display.php
 
Thanks again

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed