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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  523  524  525  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°1710279
nraynaud
lol
Posté le 31-03-2008 à 14:09:31  profilanswer
 

Reprise du message précédent :
hep les gens, un overflow en javascript, ça renvoie quoi ?


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le 31-03-2008 à 14:09:31  profilanswer
 

n°1710283
Dj YeLL
$question = $to_be || !$to_be;
Posté le 31-03-2008 à 14:12:46  profilanswer
 

ratibus a écrit :


T'as une liste exhaustive des expressions possibles ? eval beurk :D


 
Càd ?
 
En gros c'est pour des + - * / et ()
 
Ex: ((8+7)*2)-4+(3-1)/2


---------------
Gamertag: CoteBlack YeLL
n°1710286
skeye
Posté le 31-03-2008 à 14:14:30  profilanswer
 

Dj YeLL a écrit :


 
Càd ?
 
En gros c'est pour des + - * / et ()
 
Ex: ((8+7)*2)-4+(3-1)/2


 
Tu crées un arbre de parcours représentant ton expression, problème classique.:o


---------------
Can't buy what I want because it's free -
n°1710288
Dj YeLL
$question = $to_be || !$to_be;
Posté le 31-03-2008 à 14:18:51  profilanswer
 

skeye a écrit :


 
Tu crées un arbre de parcours représentant ton expression, problème classique.:o


 
Ça c'est ce que j'ai déjà fais, et je voulais justement savoir s'il y avait moyen de simplifier :D


---------------
Gamertag: CoteBlack YeLL
n°1710294
skeye
Posté le 31-03-2008 à 14:23:15  profilanswer
 

Dj YeLL a écrit :


 
Ça c'est ce que j'ai déjà fais, et je voulais justement savoir s'il y avait moyen de simplifier :D


tes expressions elles viennent d'où? La source est sûre?


---------------
Can't buy what I want because it's free -
n°1710313
Dj YeLL
$question = $to_be || !$to_be;
Posté le 31-03-2008 à 14:37:44  profilanswer
 

skeye a écrit :


tes expressions elles viennent d'où? La source est sûre?


 
En gros c'est toujours mon site de dés, donc l'utilisateur entre son jet, je le filtre, puis je remplace les dés par leur résultat.
 
Si on entre : 2d6*(2+2d6) ça pourra par exemple être remplacé par 8*(2+4)... il faut donc que je puisse evaluer "8*(2+4)"


---------------
Gamertag: CoteBlack YeLL
n°1710328
skeye
Posté le 31-03-2008 à 14:45:59  profilanswer
 

Si ça vient de l'utilisateur, alors construis gentiment ton arbre en vérifiant bien l'input.[:petrus75]


---------------
Can't buy what I want because it's free -
n°1710334
nraynaud
lol
Posté le 31-03-2008 à 14:49:07  profilanswer
 

hep les gens, y'a moyen de récupérer la liste des symboles de l'environnement en JS ?
 
Je cherche un truc, mais je connais pas son nom.


---------------
trainoo.com, c'est fini
n°1710338
ratibus
Posté le 31-03-2008 à 14:51:30  profilanswer
 

nraynaud a écrit :

hep les gens, y'a moyen de récupérer la liste des symboles de l'environnement en JS ?
 
Je cherche un truc, mais je connais pas son nom.


Avec Firebug si tu mattes l'objet window tu devrais avoir ce qu'il faut je pense.


---------------
Mon blog
n°1710341
masklinn
í dag viðrar vel til loftárása
Posté le 31-03-2008 à 14:55:38  profilanswer
 

skeye a écrit :

Si ça vient de l'utilisateur, alors construis gentiment ton arbre en vérifiant bien l'input.[:petrus75]


 :non: tu transformes en stack, pour une calculatrice 4 ops c'est vachement plus simple :o


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
mood
Publicité
Posté le 31-03-2008 à 14:55:38  profilanswer
 

n°1710353
nraynaud
lol
Posté le 31-03-2008 à 15:07:42  profilanswer
 

ratibus a écrit :


Avec Firebug si tu mattes l'objet window tu devrais avoir ce qu'il faut je pense.


ok, merci.
 
Je crois qu'il y a un peu trop de merdier là-dedans pour que je trouve ce que je cherche :/
J'crois que je vais aller à la plage voir si mon problème se résout pas tout seul pendant ce temps.


---------------
trainoo.com, c'est fini
n°1710369
skeye
Posté le 31-03-2008 à 15:17:21  profilanswer
 

masklinn a écrit :


 :non: tu transformes en stack, pour une calculatrice 4 ops c'est vachement plus simple :o


ça revient au même.:o


---------------
Can't buy what I want because it's free -
n°1710378
xtof_83
Freeride Spirit
Posté le 31-03-2008 à 15:22:16  profilanswer
 

xtof_83 a écrit :

Io on a une vieille appli avec pleins de Frame
 
quand je resize le frameset du bas (<frameset cols="*,135" )
 
sous FF, tout le haut se resize,
sous IE, le frameset (<frameset cols="*,120,145" ) bloque le resize général.
 
Il y a une solution ?
 

Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
  2. <html>
  3.   <head>
  4.     <title>Trop beau</title>
  5.   </head>
  6.     <frameset  rows="*,143" frameborder="1" framespacing="0" marginwidth="0" marginheight="0">
  7.       <frameset rows="*, 35" frameborder="0" marginwidth="0" marginheight="0">
  8. <frame name="ccc" src="index.html" marginwidth="0" marginheight="0" />
  9. <frameset cols="*,120,145" frameborder="1" framespacing="0" marginwidth="0" marginheight="0">
  10.   <frame name="xxx" src="index.ep" marginwidth="0" marginheight="0" scrolling="no" />
  11.   <frame name="yyy" src="index.ep" marginwidth="0" marginheight="0" scrolling="no" />
  12.   <frame name="zzz" src="test.epl" marginwidth="0" marginheight="0" scrolling="no" />
  13. </frameset>
  14.       </frameset>
  15.       <frameset cols="*,135" frameborder="1" framespacing="0" marginwidth="0" marginheight="0"> 
  16. <frame name="aaa" src="oho.ep" marginwidth="0" marginheight="0" scrolling="no" />
  17. <frame name="bbb" src="index.html" marginwidth="0" marginheight="0" scrolling="no" />
  18.       </frameset>
  19.     </frameset>
  20. </html>



 
Up et puis sinon tant pis, vais leur dire de faire ça en JS

n°1710400
ratibus
Posté le 31-03-2008 à 15:31:54  profilanswer
 
n°1710432
Dj YeLL
$question = $to_be || !$to_be;
Posté le 31-03-2008 à 15:59:40  profilanswer
 

Merci tout le monde ... mais je crois que je vais laisser tomber pour le moment. Je trouve ça d'une complexité [:mlc]

 

Edit : enfin, le pire c'est que sur le principe je trouve ça simple...

Message cité 1 fois
Message édité par Dj YeLL le 31-03-2008 à 16:00:05

---------------
Gamertag: CoteBlack YeLL
n°1710434
skeye
Posté le 31-03-2008 à 16:00:58  profilanswer
 

Dj YeLL a écrit :

Merci tout le monde ... mais je crois que je vais laisser tomber pour le moment. Je trouve ça d'une complexité [:mlc]
 
Edit : enfin, le pire c'est que sur le principe je trouve ça simple...


Bah c'est un petit peu de l'algorithmique de 1ère année ce genre de trucs quand même.[:joce]


---------------
Can't buy what I want because it's free -
n°1710438
Dj YeLL
$question = $to_be || !$to_be;
Posté le 31-03-2008 à 16:02:47  profilanswer
 

skeye a écrit :


Bah c'est un petit peu de l'algorithmique de 1ère année ce genre de trucs quand même.[:joce]


 
Je n'en ai jamais fais :o


---------------
Gamertag: CoteBlack YeLL
n°1710442
skeye
Posté le 31-03-2008 à 16:05:48  profilanswer
 

Dj YeLL a écrit :


 
Je n'en ai jamais fais :o


bah si tu programmes tu devrais réussir à faire ça avec un peu de bonne volonté quand même!:o


---------------
Can't buy what I want because it's free -
n°1710452
nraynaud
lol
Posté le 31-03-2008 à 16:24:56  profilanswer
 

hep les gens, c'est normal que ça :

$('body').observe("load", loaded);


ça marche pas ? (j'ai réellement donné l'id 'body' à mon body, la flemme de le chercher par son tagName)
cette ligne est dans un fichier JS linké depuis la page, y'a un risque qu'elle soit exécutée après le chargement de la page ?


---------------
trainoo.com, c'est fini
n°1710462
ratibus
Posté le 31-03-2008 à 16:36:11  profilanswer
 

nraynaud a écrit :

hep les gens, c'est normal que ça :

$('body').observe("load", loaded);


ça marche pas ? (j'ai réellement donné l'id 'body' à mon body, la flemme de le chercher par son tagName)
cette ligne est dans un fichier JS linké depuis la page, y'a un risque qu'elle soit exécutée après le chargement de la page ?


Je pense que ce que tu cherches est :

Code :
  1. document.observe('dom:loaded', loaded);


 
BTW je te déconseille ça :

Code :
  1. http://static.trainoo.com/static/scriptaculous.js


 
C'est juste un chargeur des 6 fichiers JS de scriptaculous.
 
Charge plutot les fichiers qui t'intéressent suivant les pages ;)

Message cité 1 fois
Message édité par ratibus le 31-03-2008 à 16:46:49

---------------
Mon blog
n°1710473
Dj YeLL
$question = $to_be || !$to_be;
Posté le 31-03-2008 à 16:50:28  profilanswer
 

skeye a écrit :


bah si tu programmes tu devrais réussir à faire ça avec un peu de bonne volonté quand même!:o


 
Ah bah oui, je n'en doute pas, je suis même sûr à 99% de pouvoir le faire ... mais là j'ai pas envie :o
 
/flemme


---------------
Gamertag: CoteBlack YeLL
n°1710475
nraynaud
lol
Posté le 31-03-2008 à 16:52:39  profilanswer
 

ratibus a écrit :


Je pense que ce que tu cherches est :

Code :
  1. document.observe('dom:loaded', loaded);




ça n'a pas l'air d'invoquer le handler.

ratibus a écrit :


BTW je te déconseille ça :

Code :
  1. http://static.trainoo.com/static/scriptaculous.js


 
C'est juste un chargeur des 6 fichiers JS de scriptaculous.
 
Charge plutot les fichiers qui t'intéressent suivant les pages ;)


ok, je vais voir. en fait j'ai une version compressée de la lib qui traine, mais je l'ai soupçonnée de bugs à un moment, donc je l'ai virée.


---------------
trainoo.com, c'est fini
n°1710481
Funkpeck
Je suis une citation
Posté le 31-03-2008 à 17:02:13  profilanswer
 

Etant une loque en javascript, je voudrais savoir, très chers compatriotes, comment on peut faire pour compter les div ayant pour class (ou ID, mais étant répété plusieurs fois... :D) par exemple toto, et récupérer le nombre de fois où il est répété ?  :o  
 
J'ai vraiment honte de demander ça :whistle:
 
EDIT : j'ai essayé des trucs plus ou moins de ce genre :

Code :
  1. function CountTotoTest() {
  2. var i = block.getElementById('toto');
  3. for(var i=0; i++)
  4. alert(i)test;
  5. }

Message cité 2 fois
Message édité par Funkpeck le 31-03-2008 à 17:04:36
n°1710483
masklinn
í dag viðrar vel til loftárása
Posté le 31-03-2008 à 17:03:48  profilanswer
 

Funkpeck a écrit :

Etant une loque en javascript, je voudrais savoir, très chers compatriotes, comment on peut faire pour compter les div ayant pour ID par exemple toto, et récupérer le nombre de fois où il est répété ?  :o  
 
J'ai vraiment honte de demander ça :whistle:


Un ID donné ne peut pas être sur plusieurs éléments différents de la même page.


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1710485
multani
Dépressionnisé
Posté le 31-03-2008 à 17:04:29  profilanswer
 

Funkpeck a écrit :

Etant une loque en javascript, je voudrais savoir, très chers compatriotes, comment on peut faire pour compter les div ayant pour ID par exemple toto, et récupérer le nombre de fois où il est répété ?  :o  
 
J'ai vraiment honte de demander ça :whistle:


C'est un nombre entier compris entre 0 et 1, c'est pas dur :o

n°1710487
Funkpeck
Je suis une citation
Posté le 31-03-2008 à 17:05:06  profilanswer
 

masklinn a écrit :


Un ID donné ne peut pas être sur plusieurs éléments différents de la même page.


Euh oui, j'ai édité entre temps :sweat:  :whistle:

n°1710491
Funkpeck
Je suis une citation
Posté le 31-03-2008 à 17:09:16  profilanswer
 

multani a écrit :


C'est un nombre entier compris entre 0 et 1, c'est pas dur :o


[:delarue5]

n°1710493
masklinn
í dag viðrar vel til loftárása
Posté le 31-03-2008 à 17:11:25  profilanswer
 

Funkpeck a écrit :


Euh oui, j'ai édité entre temps :sweat:  :whistle:


Ben ça ne change rien aux réponses que tu as eu


Il a raison [:spamafote]

 

C'est ce que j'ai dit au dessus, au sein d'une page un ID donné ne peut être présent qu'une et une seule fois.

Message cité 1 fois
Message édité par masklinn le 31-03-2008 à 17:11:49

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1710499
Funkpeck
Je suis une citation
Posté le 31-03-2008 à 17:14:34  profilanswer
 

masklinn a écrit :


Ben ça ne change rien aux réponses que tu as eu


Beh si, dans la mesure ou ça sous-entend que je ne sais pas quoi mettre à la place de getElementById :o  

masklinn a écrit :


Il a raison [:spamafote]  
 
C'est ce que j'ai dit au dessus, au sein d'une page un ID donné ne peut être présent qu'une et une seule fois.


Je n'ai pas dit qu'il avait tort, j'avais juste pas compris ce qu'il voulait dire :D

n°1710501
masklinn
í dag viðrar vel til loftárása
Posté le 31-03-2008 à 17:16:50  profilanswer
 

Funkpeck a écrit :


Beh si, dans la mesure ou ça sous-entend que je ne sais pas quoi mettre à la place de getElementById :o  


Soit tu n'utilises aucune lib, et t'as droit à getElementsByTagName + filtrage à la main sur e.g. une classe [:bien]
 
Soit tu utilises une lib genre jQuery, MooTools, Prototype, YUI, ... et tu peux faire une sélection sur des classes directement


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1710553
Funkpeck
Je suis une citation
Posté le 31-03-2008 à 18:00:15  profilanswer
 

Euh, le site sur lequel je bosse tourne sur jQuery, mais je ne vois pas trop comment faire la chose :/

n°1710558
Dj YeLL
$question = $to_be || !$to_be;
Posté le 31-03-2008 à 18:04:21  profilanswer
 

Funkpeck a écrit :

Euh, le site sur lequel je bosse tourne sur jQuery, mais je ne vois pas trop comment faire la chose :/


 
$(".className" ); [:spamafote]


---------------
Gamertag: CoteBlack YeLL
n°1710559
nraynaud
lol
Posté le 31-03-2008 à 18:05:31  profilanswer
 

nraynaud a écrit :

hep les gens, c'est normal que ça :

$('body').observe("load", loaded);


ça marche pas ? (j'ai réellement donné l'id 'body' à mon body, la flemme de le chercher par son tagName)
cette ligne est dans un fichier JS linké depuis la page, y'a un risque qu'elle soit exécutée après le chargement de la page ?


up, vous auriez un remplacement qui marche ?


---------------
trainoo.com, c'est fini
n°1710560
ratibus
Posté le 31-03-2008 à 18:06:08  profilanswer
 

nraynaud a écrit :


up, vous auriez un remplacement qui marche ?


T'as pas vu ma réponse  :??:


---------------
Mon blog
n°1710564
nraynaud
lol
Posté le 31-03-2008 à 18:08:04  profilanswer
 

ratibus a écrit :


T'as pas vu ma réponse  :??:


oui, pardon, j'ai testé sans succès et j'ai oublié de te répondre.

 

edit: précisément ça marchait quand c'était dans le onload directement dans la balise, mais je veux le sortir de la balise.

Message cité 1 fois
Message édité par nraynaud le 31-03-2008 à 18:09:31

---------------
trainoo.com, c'est fini
n°1710601
ratibus
Posté le 31-03-2008 à 19:35:38  profilanswer
 

nraynaud a écrit :


oui, pardon, j'ai testé sans succès et j'ai oublié de te répondre.

 

edit: précisément ça marchait quand c'était dans le onload directement dans la balise, mais je veux le sortir de la balise.


Non mais ça marche hein le document.observe('dom:loaded', ta_fonction); :D
http://www.prototypejs.org/api/document/observe

Message cité 1 fois
Message édité par ratibus le 31-03-2008 à 19:36:48

---------------
Mon blog
n°1710642
zapan666
Tout est relatif
Posté le 31-03-2008 à 21:00:48  profilanswer
 

uhm, un moteur javascript en PHP ? ça existe ? bref, faire du JS sans navigateur en PHP, spossible ?


---------------
my flick r - Just Tab it !
n°1710652
nraynaud
lol
Posté le 31-03-2008 à 21:15:37  profilanswer
 

ratibus a écrit :


Non mais ça marche hein le document.observe('dom:loaded', ta_fonction); :D
http://www.prototypejs.org/api/document/observe


peut être qu'il marche comme spécifié (s'il l'est) mais dans mon cas, si je fais <body id="body" onload="loaded()">
ma fonction est appelée, mais si dans le fichier .js je mets document.observe('dom:loaded', loaded); ma fonction n'est pas appelé.

 

je viens de regarder à coup de console.log() : le handler est enregistré, mais la fonction n'est jamais appelée.

 

dans le fichier .js :


console.log('registering handler');
document.observe('dom:loaded', loaded);
function loaded(evt) {
    console.log('dom:loaded loaded');
    ...
}


dans le html :

<body id="body" onload="console.log('body loaded');">

 

résultat dans la console :

registering handler
body loaded

Message cité 1 fois
Message édité par nraynaud le 31-03-2008 à 21:16:10

---------------
trainoo.com, c'est fini
n°1710672
FlorentG
Posté le 31-03-2008 à 21:46:03  profilanswer
 

zapan666 a écrit :

uhm, un moteur javascript en PHP ?


Développe-le. Comme ça on pourra scripter du PHP [:petrus75]

n°1710684
ratibus
Posté le 31-03-2008 à 21:57:13  profilanswer
 

nraynaud a écrit :


peut être qu'il marche comme spécifié (s'il l'est) mais dans mon cas, si je fais <body id="body" onload="loaded()">
ma fonction est appelée, mais si dans le fichier .js je mets document.observe('dom:loaded', loaded); ma fonction n'est pas appelé.
 
je viens de regarder à coup de console.log() : le handler est enregistré, mais la fonction n'est jamais appelée.  
 
dans le fichier .js :


console.log('registering handler');
document.observe('dom:loaded', loaded);
function loaded(evt) {
    console.log('dom:loaded loaded');
    ...
}


dans le html :

<body id="body" onload="console.log('body loaded');">


 
résultat dans la console :  

registering handler
body loaded



Définis ta fonction avant le document.observe() je pense ;)


---------------
Mon blog
n°1710690
nraynaud
lol
Posté le 31-03-2008 à 22:01:51  profilanswer
 

ratibus a écrit :


Définis ta fonction avant le document.observe() je pense ;)


pas mieux [:petrus75]


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  523  524  525  ..  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)