Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3283 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  169  170  171  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°1484912
anapajari
s/travail/glanding on hfr/gs;
Posté le 01-12-2006 à 13:42:44  profilanswer
 

Reprise du message précédent :

Shinuza a écrit :

[:cupra] J'apprendrais rien avec du copié collé :p


je t'ai jamais dit de copier/coller :o
Regarde comment j'ai fait, essaye de comprendre et poser des questions :D

mood
Publicité
Posté le 01-12-2006 à 13:42:44  profilanswer
 

n°1484953
Shinuza
This is unexecpected
Posté le 01-12-2006 à 14:36:15  profilanswer
 

gatsu35 a écrit :

Et le jours où j'ai une page de 1500 éléménet [:tinostar] amuse toi bien :D
 
les events ca s'ajoute que lorsque l'on a besoin. et puis ta fonction addEvent elle fait n'importe quoi.


 

anapajari a écrit :

je t'ai jamais dit de copier/coller :o
Regarde comment j'ai fait, essaye de comprendre et poser des questions :D


 
Bah si je pouvais lister les éléments qui portent telle ou telle classe sans parser toute la page ça serait carrément plus léger.
 
Le but au final c'est d'avoir un code beaucoup plus propre, et éviter les onmouseover, onmouseout à répétition (en l'occurrence on me demande un surlignage sur les lignes d'un tableau, avec une centaine de lignes.
 
(Je dois même pouvoir utiliser l'héritage pour définir la classe sur le tableau et l'appliquer à toutes les lignes)
 
Comme j'ai souvent ce genre de demande, je veux me créer un petit code avec une initialisation pas trop verbeuse et assez souple. Sachant que je ne veux plus jamais éditer le core du javascript en question.
 
anapajari : Ta fonction est certes mieux construite, par contre les évènements surveillés et les méthodes appliquées sont en durs, ce qui ne m'arrange pas du tout.
 
gatsu : J'aimerais comprendre pourquoi tu dis que ma fonction fait n'importe quoi
 
 
 :jap:  


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1485023
anapajari
s/travail/glanding on hfr/gs;
Posté le 01-12-2006 à 15:39:34  profilanswer
 

mais rien ne t'empêche de modifier mon code ;)
 
Bon ayant mieux saisi ton problème j'aurais fait un truc dans le genre:

Code :
  1. function TableauQuiPouet( nodeId, clickHandler, overHandler, outHandler){
  2.     var node=document.getElementById(nodeId);
  3.     if ( node.tagName != 'TABLE'){
  4.       return false;
  5.     }
  6.     this.trNodes = node.getElementsByTagName('tr');
  7.     for(var i=0; i<this.trNodes.length; i++){
  8.       if (typeof clickHandler == 'function'){
  9.         this.trNodes[i].onclick = clickHandler;
  10.       }
  11.       if (typeof overHandler == 'function'){
  12.         this.trNodes[i].onmouseover = overHandler;
  13.       }
  14.       if (typeof outHandler == 'function'){
  15.         this.trNodes[i].onmouseout = outHandler;
  16.       }
  17.     }
  18.   }


Que tu appeles lors du onload

Code :
  1. window.onload = function (){
  2.     var f1 = function(){
  3.       alert('pouet');
  4.     }
  5.     var f2 = function(){
  6.       this.style.backgroundColor='red';
  7.     }
  8.     var f3 = function(){
  9.       this.style.backgroundColor='blue';
  10.     }
  11.     var tb = new TableauQuiPouet('t',f1,f2,f3);
  12.   }


note que tu peux jeter directement les fonctions en argument ça marche très bien.

n°1485029
ratibus
Posté le 01-12-2006 à 15:47:50  profilanswer
 

Perso pour ma gestion d'events en JS j'utilise ce code : http://tanny.ica.com/ica/tko/test.nsf/js/events.js
 
Il est issu notamment des travail de Dean Edwards :
http://dean.edwards.name/weblog/2006/06/again/
http://dean.edwards.name/weblog/2005/09/busted/
 
Après au niveau utilisation tu fais des trucs du genre :

Code :
  1. addEvent(window, 'DOMContentLoaded', ta_fonction);


 
Ca change du window.onload où par exemple tu dois attendre le chargement de toutes les images avant que ce soit lancé, alors qu'en pratique t'as juste besoin que le DOM soit chargé ;)


Message édité par ratibus le 01-12-2006 à 15:49:27
n°1485067
skylight
Made in France.
Posté le 01-12-2006 à 16:26:03  profilanswer
 

THIS IS TEH WEB 2.0 !
 
j'ai pas regardé ma bal depuis le 03/11.... car je sais qu'elle est putain de pourrie, et je vois que depuis le 20/11 elle est pleine [:dawa]
 
http://img227.imageshack.us/img227/833/mailspu7.th.png

n°1485091
xtof_83
Freeride Spirit
Posté le 01-12-2006 à 16:38:20  profilanswer
 

Euh..il y a ton nom - prénom, tu t'en fou ?

n°1485094
skylight
Made in France.
Posté le 01-12-2006 à 16:39:35  profilanswer
 

Ouais carrément, tout le monde le sait de toutes façons :o

n°1485109
xtof_83
Freeride Spirit
Posté le 01-12-2006 à 16:48:12  profilanswer
 

skylight a écrit :

Ouais carrément, tout le monde le sait de toutes façons :o


 
Pas de souci [:zytrayaisse]

n°1485121
skylight
Made in France.
Posté le 01-12-2006 à 16:53:32  profilanswer
 

Bon apparement je dois coucher avec plein de gens, car ya environ 1500 personnes qui m'ont conseillé d'acheter du viagra :o
Et les 500 autres me conseillent des films cochons :love:
 
Dur dilemme :/ :D

n°1485151
xtof_83
Freeride Spirit
Posté le 01-12-2006 à 17:37:40  profilanswer
 

Petit question JS:
 
J'ai une fonction style :
 

Code :
  1. test : function(e) {
  2. alert(this);
  3. ...
  4. }


 
ça marche super quand je veux que cette fonction s'exécute sur l'objet courant.
 
Mais maintenant, je veux exécuter cette fonction, en cliquant sur un objet X, mais qu'elle s'exécute, pour l'objet Y, qui a été utilisé juste avant X.
 
C'est pour être sur qu'un des états de Y soit fermé lors du passage à X.
 
Bon bien sur, X et Y s'échange au fur et à mesure le rôle...c'est pas statique...
 
Merci

mood
Publicité
Posté le 01-12-2006 à 17:37:40  profilanswer
 

n°1485155
skylight
Made in France.
Posté le 01-12-2006 à 17:42:41  profilanswer
 

surement une connerie, mais une variable externe à la fonction, qui définit l'objet actif, ca peut pas le faire ?

n°1485156
xtof_83
Freeride Spirit
Posté le 01-12-2006 à 17:44:59  profilanswer
 

skylight a écrit :

surement une connerie, mais une variable externe à la fonction, qui définit l'objet actif, ca peut pas le faire ?


 
C'est ce que j'essaie de faire, si je comprend ta remarque...Mais j'arrive pas  :(

n°1485187
koskoz
They see me trollin they hatin
Posté le 01-12-2006 à 18:41:42  profilanswer
 

Salut,
besoin d'aide ici, merci :)


---------------
Twitter
n°1485216
0x90
Posté le 01-12-2006 à 19:51:07  profilanswer
 

Pensez vous qu'armé d'un XSD 'a' + un XSL 'b' associé on puisse déduire automatiquement l'XSD 'c' des XML respectant 'a' et passés au travers de la feuille XSL ?
 
( Et après un peut calculer la fermeture transitive de l'XSL [:dawa] )

n°1485241
Shinuza
This is unexecpected
Posté le 01-12-2006 à 21:19:52  profilanswer
 

anapajari a écrit :

mais rien ne t'empêche de modifier mon code ;)
 
Bon ayant mieux saisi ton problème j'aurais fait un truc dans le genre:

Code :
  1. function TableauQuiPouet( nodeId, clickHandler, overHandler, outHandler){
  2.     var node=document.getElementById(nodeId);
  3.     if ( node.tagName != 'TABLE'){
  4.       return false;
  5.     }
  6.     this.trNodes = node.getElementsByTagName('tr');
  7.     for(var i=0; i<this.trNodes.length; i++){
  8.       if (typeof clickHandler == 'function'){
  9.         this.trNodes[i].onclick = clickHandler;
  10.       }
  11.       if (typeof overHandler == 'function'){
  12.         this.trNodes[i].onmouseover = overHandler;
  13.       }
  14.       if (typeof outHandler == 'function'){
  15.         this.trNodes[i].onmouseout = outHandler;
  16.       }
  17.     }
  18.   }


Que tu appeles lors du onload

Code :
  1. window.onload = function (){
  2.     var f1 = function(){
  3.       alert('pouet');
  4.     }
  5.     var f2 = function(){
  6.       this.style.backgroundColor='red';
  7.     }
  8.     var f3 = function(){
  9.       this.style.backgroundColor='blue';
  10.     }
  11.     var tb = new TableauQuiPouet('t',f1,f2,f3);
  12.   }


note que tu peux jeter directement les fonctions en argument ça marche très bien.


 
C'est pas mal dans l'idée, mais le truc c'est de faire un truc que je peux également utiliser sur des <p>, des liens, des div ( pour palier le nombre de demandes débiles que je reçois sans avoir à écrire trop de lignes, ils aiment quand ça clignotte  :sleep: )
 
Et ensuite j'aimerais bien avoir un truc pas trop verbeux pour faire l'appel des fonctions.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1485368
koskoz
They see me trollin they hatin
Posté le 02-12-2006 à 14:57:25  profilanswer
 

Salut tout le monde,
je rencontre un petit problème avec un background récalcitrant.
 
En effet, je veux que celui-ci ne soit pas plus long que le texte, mais comme vous pouvez le voir ici, le background pour le titre de la news fait toute la taille du bloc.
 
Voilà, si vous avez une solution je suis preneur :)  
 
Merci.

Message cité 1 fois
Message édité par koskoz le 02-12-2006 à 14:57:35

---------------
Twitter
n°1485406
skylight
Made in France.
Posté le 02-12-2006 à 17:42:50  profilanswer
 

tu retrecit la largeur de ton bloc et tu compenses par un margin, vu que les background ne s'affichent pas dans les margin.

Message cité 1 fois
Message édité par skylight le 02-12-2006 à 17:43:07
n°1485427
FlorentG
Posté le 02-12-2006 à 18:53:06  profilanswer
 

0x90 a écrit :

Pensez vous qu'armé d'un XSD 'a' + un XSL 'b' associé on puisse déduire automatiquement l'XSD 'c' des XML respectant 'a' et passés au travers de la feuille XSL ?
 
( Et après un peut calculer la fermeture transitive de l'XSL [:dawa] )


Ca voudrait dire qu'on puisse trouver automatiquement un XSD pour le XML final :/ Ayant les règles de transformations, ce *serait* possible, mais je t'explique pas la tambouille [:johneh]

n°1485432
0x90
Posté le 02-12-2006 à 19:00:35  profilanswer
 

FlorentG a écrit :

Ca voudrait dire qu'on puisse trouver automatiquement un XSD pour le XML final :/ Ayant les règles de transformations, ce *serait* possible, mais je t'explique pas la tambouille [:johneh]


 
C'est clairement non-trivial, surtout vu certains fonctions XPath, y'a un gros boulot pour y arriver alors que je sais même pas à quoi ça peut servir, mais ça peut être un projet amusant.
 
l'XSD final contraignant le plus petit sous-ensemble possible des documents XML bien évidemment, sinon c'est trop facile de faire un XSD qui autorise tout et serait systématiquement valide.
 
Après ça peut ptêtre intéressant de pouvoir déterminer formellement si un XSD est contenu dans un autre aussi...

n°1485436
gooopil
pfiew
Posté le 02-12-2006 à 19:06:08  profilanswer
 

FlorentG a écrit :

Ca voudrait dire qu'on puisse trouver automatiquement un XSD pour le XML final :/ Ayant les règles de transformations, ce *serait* possible, mais je t'explique pas la tambouille [:johneh]


 

0x90 a écrit :

C'est clairement non-trivial, surtout vu certains fonctions XPath, y'a un gros boulot pour y arriver alors que je sais même pas à quoi ça peut servir, mais ça peut être un projet amusant.
 
l'XSD final contraignant le plus petit sous-ensemble possible des documents XML bien évidemment, sinon c'est trop facile de faire un XSD qui autorise tout et serait systématiquement valide.
 
Après ça peut ptêtre intéressant de pouvoir déterminer formellement si un XSD est contenu dans un autre aussi...


 
 
Vous êtes des grands malades, est ce que vous le savez ?  [:maxmaker]

n°1485440
0x90
Posté le 02-12-2006 à 19:23:00  profilanswer
 

En fait le truc qui me pose vraiment problème c'est de savoir à quoi ça peut bien servir [:petrus75]

n°1485446
FlorentG
Posté le 02-12-2006 à 19:54:12  profilanswer
 

0x90 a écrit :

En fait le truc qui me pose vraiment problème c'est de savoir à quoi ça peut bien servir [:petrus75]


Tu l'as dit toi-même, génération automatique d'un XSD...

n°1485506
0x90
Posté le 03-12-2006 à 03:41:18  profilanswer
 

FlorentG a écrit :

Tu l'as dit toi-même, génération automatique d'un XSD...

 

... pourvu que l'on ait un XSD du document originel et un XSL.

 

Pour vérifier formellement qu'une XSL produit bien les données dans un format précis pour un appli dont on possède l'XSD d'acceptation à la limite. Ça peut éviter de valider systématiquement tout document produit et donc gagner en performances de communication entre les deux tout en garantissant la validité, mais y'a des gens que ça peut vraiment intéresser ?

Message cité 1 fois
Message édité par 0x90 le 03-12-2006 à 03:43:00
n°1485528
FlorentG
Posté le 03-12-2006 à 11:25:17  profilanswer
 

0x90 a écrit :

... pourvu que l'on ait un XSD du document originel et un XSL.
 
Pour vérifier formellement qu'une XSL produit bien les données dans un format précis pour un appli dont on possède l'XSD d'acceptation à la limite. Ça peut éviter de valider systématiquement tout document produit et donc gagner en performances de communication entre les deux tout en garantissant la validité, mais y'a des gens que ça peut vraiment intéresser ?


Sauf que si tu génères le XSD final à partir d'un XSL, et que ton XSL est faillé, alors le XSD sera aussi faillé :(

n°1485529
Dj YeLL
$question = $to_be || !$to_be;
Posté le 03-12-2006 à 11:27:18  profilanswer
 

Vous connaissez les formats des différents identifiants de msn, aim, jabber, icq, google talk, skype et yahoo ?

 

Msn : adresse email uniqument je crois

 

Aim :
- Doit commencer par une lettre
- 3 chars mini, 16 chars maxi
- Peut contenir lettres, chiffres et espaces uniquement (pas d'accents)

 

Jabber : ?

 

Icq : Numéro, combien de chiffres maxi ?

 

Google : adresse mail uniquement?

 

Skype : ?

 

Yahoo : ?

 

Merci :D


Message édité par Dj YeLL le 03-12-2006 à 11:53:09
n°1485530
FlorentG
Posté le 03-12-2006 à 11:30:02  profilanswer
 

AIM c'est un pseudo qui s'en fout des espaces et insensible à la casse

n°1485531
Dj YeLL
$question = $to_be || !$to_be;
Posté le 03-12-2006 à 11:32:18  profilanswer
 

FlorentG a écrit :

AIM c'est un pseudo qui s'en fout des espaces et insensible à la casse


 
Merci :jap: Que veux tu dire par "qui s'en fout des espaces" ? Ils sont autorisés donc ?
 
En fait, pour ceux qui auraient pas deviner, mais j'en doute, c'est pour contrôler le format des données :D
 
Donc AIM,  lettres, chiffres ? espaces ? Caractères accentués ? Tirets ? Underscore ?
 
:whistle:

n°1485532
FlorentG
Posté le 03-12-2006 à 11:39:54  profilanswer
 

Nan si on peut changer les espaces, il s'en fout : DjYell, DJy ElL, spareil

n°1485534
Dj YeLL
$question = $to_be || !$to_be;
Posté le 03-12-2006 à 11:41:44  profilanswer
 

Ok, donc il faut que je les autorise alors :o

 

Pour ICQ c'est uniquement des chiffres il me semble ? C'est encore utilisé ce truc d'ailleurs ? :D


Message édité par Dj YeLL le 03-12-2006 à 11:49:04
n°1485538
Dj YeLL
$question = $to_be || !$to_be;
Posté le 03-12-2006 à 11:54:11  profilanswer
 

En fait il faudrait que je créé un topic je pense... reste à savoir à quel endroit :/

n°1485540
xtof_83
Freeride Spirit
Posté le 03-12-2006 à 11:59:35  profilanswer
 

Question rapide...
 
un nom de domaine :
 
www.testtruc.fr à t'il plus de poid, ou est ce mieux sur beaucoup plus de points que :
www.test-truc.fr
 
Merci ;)

n°1485541
skylight
Made in France.
Posté le 03-12-2006 à 12:00:24  profilanswer
 

le premier est plus facile à retenir par les gens, et favorise le bouche à oreille ;)
mais au niveau des moteurs de recherche, je crois que ca ne change rien.


Message édité par skylight le 03-12-2006 à 12:00:46
n°1485542
xtof_83
Freeride Spirit
Posté le 03-12-2006 à 12:05:00  profilanswer
 

Dans mon cas, le premier, est achetez pour une grosse boite, mais qui a pas l'air, une de vouloir nous le lâchez, et 2, vouloir s'en servir....
 
Donc... on va peut être prendre le second choix.
 
Vous avez des exemples de site, sous la main, qui se retrouve super bien sur google et qui ont un nom comme le choix numéro 2...
 
Merci

n°1485543
phenxdesig​n
Posté le 03-12-2006 à 12:08:27  profilanswer
 

la troisieme solution serait d'acheter les 2 noms de domaine ...
vue le prix des noms de domaine, on peut se le permettre :p

n°1485545
Dj YeLL
$question = $to_be || !$to_be;
Posté le 03-12-2006 à 12:11:22  profilanswer
 

Vu que le tiret est considéré comme un séparateur de mot, l'avantage du 2ème est qu'une recherche sur "test truc" donnera un meilleur résultat pour "test-truc.fr" que pour "testtruc.fr".
 
En plus, je trouve que c'est pas super prononçable testtruc (à la rigueur quitte à faire en 1 mot j'aurais pris "testruc" )
 
Sinon, contrairement à l'avis de skylight, je trouve le 2ème plus facile à retenir en bouche à oreille. :D

n°1485546
Dj YeLL
$question = $to_be || !$to_be;
Posté le 03-12-2006 à 12:11:43  profilanswer
 

phenxdesign a écrit :

la troisieme solution serait d'acheter les 2 noms de domaine ...
vue le prix des noms de domaine, on peut se le permettre :p


 
Faudrait lire correctement monsieur :o :D

n°1485549
skylight
Made in France.
Posté le 03-12-2006 à 12:14:21  profilanswer
 

Dj YeLL a écrit :

 

Sinon, contrairement à l'avis de skylight, je trouve le 2ème plus facile à retenir en bouche à oreille.  :D


Ouais ca dépend, tu a juste a dire www.testtruc.com, et pas www.test tiret truc.com
enfin je pense que les gens s'en rappellent mieux, ya pas le tiret à se souvenir.

 

sinon, exemple de site avec un trait d'union, a voir sur google :
www.presencepc.com
www.presence-pc.com

 


www.grenoblehardware.com
www.grenoble-hardware.com

 


n°1485550
phenxdesig​n
Posté le 03-12-2006 à 12:14:30  profilanswer
 

bon ça va hein :o
:D

n°1485552
skylight
Made in France.
Posté le 03-12-2006 à 12:17:16  profilanswer
 

tiens quand on tape presencepc sur google, il apparait en premier lien, avec des liens en retrait, indiquant plusieurs parties du site.
c'est géré comment par google ça ?
J'ai pas vu de balises particulières dans le code html de PPC.

n°1485556
Dj YeLL
$question = $to_be || !$to_be;
Posté le 03-12-2006 à 12:20:08  profilanswer
 

skylight a écrit :

tiens quand on tape presencepc sur google, il apparait en premier lien, avec des liens en retrait, indiquant plusieurs parties du site.
c'est géré comment par google ça ?
J'ai pas vu de balises particulières dans le code html de PPC.


 
C'est assez récent, je crois qu'il affiches les liens présent sur le dit-site les plus consultés.

n°1485562
xtof_83
Freeride Spirit
Posté le 03-12-2006 à 12:34:13  profilanswer
 

skylight a écrit :

tiens quand on tape presencepc sur google, il apparait en premier lien, avec des liens en retrait, indiquant plusieurs parties du site.
c'est géré comment par google ça ?
J'ai pas vu de balises particulières dans le code html de PPC.


 
C'est google qui gére ça tout seul.
 
Si le site, est super famous...Alors tu as le droit à cette arborescence...
 
Mais toi tu as rien à faire... ;)
 
Merci sinon pour le reste...ça me rassure

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  169  170  171  ..  1454  1455  1456  1457  1458  1459

Aller à :
Ajouter une réponse
 

Sujets relatifs
blabla 3blabla 2
PUTAIN HARKO TU AS FERM2 BLABLA ![Beaucoup de blabla pour rien : post à effacer] Compiler .bat
variable1="blabla + variable2 +blala : c'est possible ??[PHP & regex] "blabla blabla file.ext?point=444 blabla" Recupérer 444
mail("celine@hotmail.com"," sujet","blabla"); pose une err ! Help[MySQL] WHERE 'blabla' compris dans le champ truc
[blabla@olympe] Le topic du modo, dieu de la fibre et du monde[PHP / BlaBla - limite]
Plus de sujets relatifs à : blabla@web


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)