Accueil > Forum > > > > Affichier un texte avec la position X et Y
Affichier un texte avec la position X et Y
vendredi 11 avril 2008 à 10:40:19 |
Affichier un texte avec la position X et Y

bshaka
|
Bonjour à tous,
j'ai trouvé sur le web cette fonction qui affiche date et heure à une position x et y, pour l'appeler, je fais : InitHorloge(265,56,"font-family:times New Roman;font-size:25px;font-weight:bold;color:#006600");
Cette fonction marche bien, personnellement, je cherche à la modifier pour faire une fonction générale qui permet d'afficher un texte à une position x et y, comme function disp_txt (txt, X, Y, CSS).
Pourriez vous m'aider svp ? je suis débutant en JS. Merci <SCRIPT LANGUAGE="JavaScript"> var H=new Object; function AffHorloge() { var d=new Date(); var heure=d.getHours(); var min=d.getMinutes(); var sec=d.getSeconds(); if (heure<10) heure="0"+heure; if (min<10) min="0"+min; if (sec<10) sec="0"+sec; contenu="<SPAN style='"+H.CSS+"'>"+heure+":"+min+":"+sec+"</SPAN>"; if (document.layers) { document.layers["horloge"].document.write(contenu); document.layers["horloge"].document.close(); } if (document.all) {horloge.innerHTML=contenu;} setTimeout("AffHorloge()",1000); } function InitHorloge(X,Y,CSS) { H.CSS=CSS;H.X=X;H.Y=Y; if (document.all) { document.write("<DIV id='horloge' style='position:absolute;top:"+Y+";left:"+X+";visibility:show'></DIV>"); AffHorloge(); } if (document.layers) { document.write("<LAYER name='horloge' top='"+Y+"' left='"+X+"' visibility='show'></LAYER>"); setTimeout('AffHorloge()',200); } } </SCRIPT>
|
|
vendredi 11 avril 2008 à 10:51:17 |
Re : Affichier un texte avec la position X et Y

maelob
|
Bonjour, Tu as un peu la réponse dans ta question (je dis ça je dis rien..) Ta fonction initHorloge permet de placer ton horloge à un position x et y alors pourquoi ne te sers tu pas de ça pour essayer de faire ce que tu veux faire?
Maelo ou Elo --> Mon blog
|
|
vendredi 11 avril 2008 à 10:59:18 |
Re : Affichier un texte avec la position X et Y
|
vendredi 11 avril 2008 à 11:05:37 |
Re : Affichier un texte avec la position X et Y

maelob
|
Parce qu'on lui as dis de venir ici et que son sujet à été déplacé apparement. Sinon bul a eu la même réaction que moi on dirait [bul] Bonjour, >>d'afficher un texte à une position x et y, rien compris... c'est pas ce que ça fait ? ( même s'il eut mieux valu éviter les document.write ) [/bul]
Maelo ou Elo --> Mon blog
|
|
vendredi 11 avril 2008 à 11:15:06 |
Re : Affichier un texte avec la position X et Y

bshaka
|
Merci de vos réponses,
J'ai reposté le message ici parsque hier qq m'a demandé de changé de thème. comme c'est indiqué dans mon message, je suis débutant, j'ai essayé pendant presque une journée à faire cette fonction comme suivant :
<SCRIPT LANGUAGE="JavaScript"> var M=new Object; function disp_txt (txt, X, Y, CSS) { M.CSS=CSS;M.X=X;M.Y=Y; document.write("<LAYER name='horloge' top='"+Y+"' left='"+X+"' visibility='show'>"+txt+"</LAYER>"); document.write("<DIV id='horloge' style='position:absolute;top:"+Y+";left:"+X+";visibility:show'>"+txt+" </DIV>"); contenu="<SPAN style='"+M.CSS+"'>"+txt+"</SPAN>"; document.layers["horloge"].document.write(contenu); document.layers["horloge"].document.close(); } </SCRIPT>
<script type='text/javascript'> <!-- disp_txt ('Chaine de texte ....', 300, 300, "font-family:times New Roman;font-size:25px;font-weight:bold;color:#006600"); //--> </SCRIPT>
|
|
vendredi 11 avril 2008 à 11:22:07 |
Re : Affichier un texte avec la position X et Y

maelob
|
document.write("<LAYER name='horloge' top='"+Y+"' left='"+X+"' visibility='show'>"+txt+"</LAYER>"); document.write("<DIV id='horloge' style='position:absolute;top:"+Y+";left:"+X+";visibility:show'>"+txt+" </DIV>"); C'est bien tu as fais fais quelque chose de pas mal mais comme tu la vu il y LA difference entre ces 2 lignes qui fais que la première ne fonctionne pas ;-) Ton top et ton left doivent être dans l'attribut style de ton layer donc : <LAYER name='horloge' style='top:"+Y+"; left:"+X+";>"+txt+"</LAYER> et visibility y'en a pas besoin De plus pour visibility il me semble qu'il y a block et hidden mais pas de show (à verifier)
Maelo ou Elo --> Mon blog
|
|
vendredi 11 avril 2008 à 14:52:09 |
Re : Affichier un texte avec la position X et Y

PetoleTeam
|
Bonjour à tou(te)s, | De plus pour visibility il me semble qu'il y a block et hidden mais pas de show (à verifier) |
|
Objet.style.visibility = "hidden // le contenu n'est pas affiché à l'écran Objet.style.visibility = "visible"; // je te laisse deviner ne pas confondre avec display Objet.style.display = "block"; // affichage par block, passe à la ligne si pas de position précisée Objet.style.display = "inline"; // affichage en enfilade Objet.style.display = "none"; // pas d'affichage et aussi pas d'espace occupé dans le documentpour les plus connus...
quant à la balise LAYER laisse tomber exclusif NetScape 4, je devrais dire feu NetScape 4
dernière précision, pense à mettre l'unité avec les valeurs dans les styles document.write( "<DIV id='horloge' style ='position:absolute; top:" +Y +"px;left:" +X +"px; visibility:visible'>" +txt +"</DIV>"); ;O)
|
|
vendredi 11 avril 2008 à 15:04:55 |
Re : Affichier un texte avec la position X et Y

maelob
|
Oulala merci d'être la petoleTeam je suis confuse  Pour le display et visibility j'étais pas sure et heureusement lol. mais pour avoir oublié les pixels je n'ai pas d'excuse.. (cette honte!!!)
Maelo ou Elo --> Mon blogSi quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)
|
|
vendredi 11 avril 2008 à 15:59:18 |
Re : Affichier un texte avec la position X et Y

PetoleTeam
|
Re...j'en avais zappée la question de départ de bshaka on l'a tous été, voir printemps OUAF!!!!
| je cherche à la modifier pour faire une fonction générale qui permet d'afficher un texte à une position x et y |
| Le principe dans ces grandes lignes
1/ création d'un DIV, par exemple, en position absolute, pour pouvoir le déplacer. Dans le document il faut donc entre les balises <BODY> et </BODY> un truc du style... <div id="D_TEXT" style="position:absolute;"></div> 2/ pour obtenir, afin d'utilisation, ce DIV on recours à la méthode getElementById du document en donnant en paramètre l'ID de celui ci var O_Text = document.getElementById( 'D_TXT'); 3/ Pour modifier le contenu de ce DIV on utilise la propriété innerHTML de celui ci O_Text.inerHTML = "Le texte a afficher..."; 4/ Pour déplacer le DIV on joue avec les propriétés left et top du style du DIV O_Text.style.left = "120px"; // place à 120 pixels du bord gauche O_Text.style.top = "200px"; // place à 200 pixels du bord haut 5/ En final la fonction peut ce résumer comme ceci function Show_Text( div_, txt_, x_, y_){ var O_Text = document.getElementById( div_); O_Text.inerHTML = txt_; O_Text.style.left = x_ +"px"; O_Text.style.top = y_ +"px"; } voila espérant avoir été clair...
Pour maelob, ne t'arrêtes surtout pas à trois lettres, continues... ;O)
|
|
Cette discussion est classée dans : var, position, document, heure, if
Répondre à ce message
Sujets en rapport avec ce message
Afficher texte avec X et Y [ par bshaka ]
Bonjour à tous,j'ai trouvé sur le web cette fonction qui affiche date et heure à une position x et y, pour l'appeler, je fais :InitHorloge(265,56,"fon
Affichage d'horloge [ par bshaka ]
Bonjour à tous,J'ai trouvé cette fonction pour afficher l'horloge à une position X Y sur le net, sauf qu'elle n'affiche pas l'horloge à la bonne posit
FORMULAIRE champs obligatoires boutons radio [ par ju0123456789 ]
Bonjour,Pour mon site web, je suis en train de créer un formulaire de commande, et j'ai créé un script qui oblige l'utilisateur de rentrer les chamsp
probleme incompatibilité IE-FF svp HELP !! [ par ju0123456789 ]
Bonjour, depuis plusieurs jours, je mesuis pris la tête pour mon script de mon site web de commande en ligne, mais malheureusement il ne marche pas so
meilleur moyen d'afficher l'heure [ par Bastian60 ]
Bonjour,Voici un script que j'ai récupéré :var dayarray=new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");var montharray=ne
Problème avec le Script: IMAGE QUI CHANGE AU SURVOL DE LA SOURIS image ... [ par xp3d ]
Bon soir à tous,Il y a un Scipt en bas de cette page http://www.smkdgg.com/Filme.html "le code des deux boutons qui se mette en rouge disque on les su
Accés à une page via user et mot de passe avec ajax et php [ par developvbdebut ]
BonsoirVoici mon problème.Au départ je suis sur la page index.html, en saissant le bon nom utilisateur et le mot de page, je veux acceder à la page su
controle de formulaire [ par cyrilherve ]
bonjour a tous ,,j'ai un formulaire que je veux controler avec javascript, je veux dans un premier temps m'assurer que tout les champs sont remplis, s
insérer une fonction javascript dans un formulaire [ par s1ider ]
Bonjour à tous!J'espère avoir posté dans le bon topic sinon veuillez m'en excuser.Je viens à vous parceque cela fait 2 jours que je tente d'insérer un
modification lightbox .... bouton close en haut a droite [ par petardier ]
bonjour,je souhaite modifier une light box en mettant le bouton close en haut a gauche , plutot qu'en bas.Ainsi, quand une image est plus grande que l
Livres en rapport
|
Derniers Blogs
[WF4] PASSAGE D'ARGUMENTS LITERAL, VISUALBASICVALUE OU LAMBDAVALUE?[WF4] PASSAGE D'ARGUMENTS LITERAL, VISUALBASICVALUE OU LAMBDAVALUE? par JeremyJeanson
Avec la sortie de la RC de Visual Studio 2010, Microsoft a mis un peu les points sur le i en ce qui concernait le passage d'arguments. Mais nous somme un certain nombre à avoir pris ce changement comme un méchant coup dur. Pour résumer la situation : à la...
Cliquez pour lire la suite de l'article par JeremyJeanson [RIA SERVICES] INCLUDE ET DOMAINDATASOURCE[RIA SERVICES] INCLUDE ET DOMAINDATASOURCE par Audrey
Dans un de mes articles précédents , j'avais parlé des DomainDataSource avec RIA Services dans le cas d'une interface Maître - Détail. Dans le même principe, je vais parler d'une autre manière de mettre en forme ce cas d'interface avec RIA Services. Et po...
Cliquez pour lire la suite de l'article par Audrey ZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATIONZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATION par ROMELARD Fabrice
Une des nouveautés de la version V 3.0 était l'apparition de l'onglet Social qui ne fonctionnait que si le MarketPlace était activé sur son poste. Cela limitait donc son intérêt, car hors du cadre commercial USA-CANADA, peu de monde trouva...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice PRATIQUE DE SILVERLIGHT PAR ERIC AMBROSIPRATIQUE DE SILVERLIGHT PAR ERIC AMBROSI par MPOWARE
Je viens de finir la lecture du dernier livre d'
Eric Ambrosi
éditions PEARSON
Son livre donne une approche pratique de Silverlight qui sera aussi bien comprise par le développeur que par le designeur.
Tous les aspects du développement RIA sont abor...
Cliquez pour lire la suite de l'article par MPOWARE APPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NETAPPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NET par odewit
2 déclinaisons de Silverlight et 2 déclinaisons de Mono permettent dorénavant (ou permettront prochainement) de développer des applications .NET mobiles pour les principales plates-formes du marché :
Silverlight pour Symbian, basé sur Silverlight 2...
Cliquez pour lire la suite de l'article par odewit
Forum
RE : CONVERSIONRE : CONVERSION par peter2010
Cliquez pour lire la suite par peter2010
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|