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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  33  34  35  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°1265727
masklinn
í dag viðrar vel til loftárása
Posté le 13-12-2005 à 17:35:36  profilanswer
 

Reprise du message précédent :
C'est une tentative de pseudo héritage ton truc [:petrus dei]


---------------
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 13-12-2005 à 17:35:36  profilanswer
 

n°1265734
anapajari
s/travail/glanding on hfr/gs;
Posté le 13-12-2005 à 17:46:42  profilanswer
 

chrisbk a écrit :

spa vraiment de la surcharge ? Rapelle ta fonction a::getValue et rajoute du code apres, betement [:petrus75]


Euh t'es sur que c'est du JS ton a::getValue ?  
 
 

masklinn a écrit :

C'est une tentative de pseudo héritage ton truc [:petrus dei]


Pourquoi pseudo?
 
Alors pour être plus clair, j'ai ce code la:

Code :
  1. function A(param){
  2.     this.value = param;
  3.     this.getValue = function (){
  4.       return this.value;
  5.     }
  6.   }
  7.   function B(param) {
  8.     this.parent=A;
  9.     this.parent(param);
  10.     this.getValue2 = function (){
  11.       b = this.getValue();
  12.       b++;
  13.       return b;
  14.     }
  15.   }
  16.   function test(){
  17.     var obj1 = new A(1);
  18.     var obj2 = new B(2);
  19.     alert(obj1.getValue());
  20.     alert(obj2.getValue2());
  21.   }


 
Quand je lance test()  il m'alerte bien "1" et "3".
 
Maintenant comment je peux faire pour appeler mes fonctions getValue et getValue2 avec le même nom?
Si je mets le même, je me prends un "Error: too much recursion" sur l'appel de obj2.getValue().

Message cité 1 fois
Message édité par anapajari le 13-12-2005 à 17:47:21
n°1265747
anapajari
s/travail/glanding on hfr/gs;
Posté le 13-12-2005 à 18:02:13  profilanswer
 

masklinn a écrit :

C'en est pas

Citation :

Pourquoi pseudo?


Parce que c'est pas comme ça que fonctionne l'héritage en JS?


 
Non l'héritage en js ça fonctionne mal :o
En théorie on ... enfin je devrais plutot le faire comme ça l'héritage:

Code :
  1. function B{
  2.   ...
  3. }
  4. B.prototype = new A;


Mais bon j'ai jamais réussi à le faire fonctionner correctement.
 
Le "pseudo"(;)) héritage que j'ai écrit en haut ça revient au même...

n°1265756
chrisbk
-
Posté le 13-12-2005 à 18:11:25  profilanswer
 

anapajari a écrit :

Euh t'es sur que c'est du JS ton a::getValue ?  
 
 


 
 
non, c'etait du concept-code

n°1265912
The-Shadow
T'as été voir dans ton profil?
Posté le 13-12-2005 à 21:18:49  profilanswer
 

ça race, 10 minutes à chercher ce qui clochait là dedans.  :pfff:  
 

Code :
  1. for ($i=0;$î<$nbimg;$i++) {
  2. $recup=mysql_fetch_array($lecture);
  3. $image=$recup['image'];
  4. $filename=$dir.'/orig/'.$image.'.jpg';
  5. $filenamesm=$dir.'/sm5/'.$image.'.jpg';
  6. if (!is_file($filenamesm)) {
  7. ... (25 lignes de scripts mais l'erreur n'étaient pas dans ses 25).
  8. }


 
Lequel d'entre vous trouvera facilement et rapidement.  :whistle:

n°1265914
multani
Dépressionnisé
Posté le 13-12-2005 à 21:20:16  profilanswer
 

Spoiler :

L'accent sur le $i ? [:cupra]

n°1265915
The-Shadow
T'as été voir dans ton profil?
Posté le 13-12-2005 à 21:21:30  profilanswer
 

Ouaip. :D

n°1265950
skeye
Posté le 13-12-2005 à 21:53:51  profilanswer
 

Merci php de merde qui prévient pas...:o


---------------
Can't buy what I want because it's free -
n°1265961
The-Shadow
T'as été voir dans ton profil?
Posté le 13-12-2005 à 22:04:36  profilanswer
 

Je vois pas trop ce qu'il aurait pu prévenir, $î aurait pu être une autre variable.

n°1265966
skeye
Posté le 13-12-2005 à 22:09:14  profilanswer
 

The-Shadow a écrit :

Je vois pas trop ce qu'il aurait pu prévenir, $î aurait pu être une autre variable.


prévenir que tu fais une comparaison avec une variable non initialisée c'est pas demander la lune, hein...:o


---------------
Can't buy what I want because it's free -
mood
Publicité
Posté le 13-12-2005 à 22:09:14  profilanswer
 

n°1266000
omega2
Posté le 13-12-2005 à 23:03:03  profilanswer
 

ben si tu dis à php de pas te dire quand les variables sont pas initialisé, il te le dira pas.
Et si tu lui dit de te prévenir, il te préviendra.

n°1266016
flo850
moi je
Posté le 13-12-2005 à 23:32:56  profilanswer
 

d'ou l'interet d'afficher tous els warnings ( au moins lors du developpement )  
de plus certains ide te previennent tout de suite ( eclipse par exemple  )
 


---------------

n°1266085
skeye
Posté le 14-12-2005 à 07:40:10  profilanswer
 

omega2 a écrit :

ben si tu dis à php de pas te dire quand les variables sont pas initialisé, il te le dira pas.
Et si tu lui dit de te prévenir, il te préviendra.


 
Par défaut il devrait le faire.:o
De toute manière un site avec ce genre de conneries ne devrait jamais se retrouver en prod.:o
 

flo850 a écrit :

d'ou l'interet d'afficher tous els warnings ( au moins lors du developpement )  
de plus certains ide te previennent tout de suite ( eclipse par exemple  )


 
Oué, m'enfin c'est pas à l'IDE de faire le boulot du compilo/de l'interpréteur, quoi...:o
 
 
et [/HS], le php c'est pas du web.:o


---------------
Can't buy what I want because it's free -
n°1266116
boulax
Inserer phrase hype en anglais
Posté le 14-12-2005 à 09:47:16  profilanswer
 

Non, c'est une tringle à rideaux.


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1266151
flo850
moi je
Posté le 14-12-2005 à 10:57:33  profilanswer
 

l'ide permet de corrgier les choses lorsque l'on tape son code  
tu tape une variable ,elle est sous lignée en jaune => tu corriges  
 
le compilo/ interpreteur arrive bcp plus tard


Message édité par flo850 le 14-12-2005 à 10:58:15

---------------

n°1266175
chrisbk
-
Posté le 14-12-2005 à 11:17:39  profilanswer
 

ouais, enfin une IDE avec capacité d'analyse grammaticale, verif des symboles et controle de type & cie arrivera a etre bcp plus précise qu'un autre sans (meme si c'est aussi en partie le boulot du compilo, ca)

n°1266185
xtof_83
Freeride Spirit
Posté le 14-12-2005 à 11:23:39  profilanswer
 

On peut faire du php avec eclipse...c'est cool ça...
 
Faut un truc de spécial.?

n°1266187
gatsu35
Blablaté par Harko
Posté le 14-12-2005 à 11:24:27  profilanswer
 

faut un plugin pour c'est tout.
sauf que eclipse c'est une grosse usine a gaz je trouve

n°1266194
xtof_83
Freeride Spirit
Posté le 14-12-2005 à 11:29:56  profilanswer
 

Ben moi notre prof de java nous fait tourner dessus pour java.
(je sais pas si c'est vraiment top)
 
Et c'est vrai que ça ramais de dingue...
j'ai du rajouter 512 de Ram sur mon pc....(m'a couté les yeux de la tête)
 
Enfin bon...pour ce que je fait en php, notepad est mon ami...

n°1266201
gatsu35
Blablaté par Harko
Posté le 14-12-2005 à 11:37:18  profilanswer
 

Eclipse est un merveilleux IDE opensource pour faire du Java, JSP et même PHP.
 
mais bon pour faire du devWeb, dreamweaver, quand tu as les sous c'est vraiment la bête)
 
bon fini la branlette les enfants, on se sort les doigts du cul et on se met au boulot

n°1266569
Proov
Art & Science
Posté le 14-12-2005 à 17:07:15  profilanswer
 

j'ai un formulaire avec un attribut onchange="calcul()"; bien sur, ça passe pas en XHTML 1.0 Strict :D
 
et a ma surprise, ni en Transitional :sweat: c'est quoi comme doctype qu'il faut pour ce genre de truc ?

n°1266588
fabien
Vive la super 5 !
Posté le 14-12-2005 à 17:26:57  profilanswer
 

le "point virgule", il ne doit pas etre dans les guillemet ?


---------------
Découvre le HFRcoin ✈ - smilies
n°1266597
Proov
Art & Science
Posté le 14-12-2005 à 17:37:02  profilanswer
 

j'ai fait ça de tete, en fait y'en a pas de point virgule :D il en faut un ?


Message édité par Proov le 14-12-2005 à 17:37:25
n°1266598
boulax
Inserer phrase hype en anglais
Posté le 14-12-2005 à 17:38:46  profilanswer
 

Non, mais je suis surpris que cette notation fonctionne toutefois.


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1266609
omega2
Posté le 14-12-2005 à 17:48:52  profilanswer
 

onchange et autres fonctions du genre ne sont accepté par le validateur du w3c qu'en html. En xhtml, tout ça est interdit.
 
Au fait, comment on peut recréer la fonction onLoad en javascript?
J'arrive à créer dynamiquement des "onmouseover" en javascript, mais si on veut rester compatible javascript, il faut mettre tout le javascript dans le "head" et là où le bas blesse, c'est que l'élément <body> semble ne pas encore exister au moment de l'exécution des scripts placé à cet endroit là. :(

n°1266610
anapajari
s/travail/glanding on hfr/gs;
Posté le 14-12-2005 à 17:54:44  profilanswer
 

omega2 a écrit :

onchange et autres fonctions du genre ne sont accepté par le validateur du w3c qu'en html. En xhtml, tout ça est interdit.


 
C'est marqué ou ça?
 
Si je prends ça:

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2.   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
  4. <head>
  5.   <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
  6.   <meta name="author" content="MV" />
  7.   <meta name="keywords" content="" />
  8.   <meta name="description" content="" />
  9.   <meta name="robots" content="all" />
  10.   <title>Titre</title>
  11.   <script type="text/javascript" src="script.js"></script>
  12.  
  13. </head>
  14. <body onload="truc()">
  15. </body>
  16. </html>


C'est valide ... donc ...

n°1266612
masklinn
í dag viðrar vel til loftárása
Posté le 14-12-2005 à 17:57:17  profilanswer
 

omega2 a écrit :

onchange et autres fonctions du genre ne sont accepté par le validateur du w3c qu'en html. En xhtml, tout ça est interdit.


 [:moule_bite]  
 
Dans tes rêves oui [:moule_bite]


---------------
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°1266615
omega2
Posté le 14-12-2005 à 18:03:05  profilanswer
 

anapajari a écrit :

C'est marqué ou ça?

Ici : http://validator.w3.org/check?uri= [...] ional&ss=1
 
Regarde bien :

Citation :

Line 16, column 75: there is no attribute "onLoad" .


la ligne 16 :

Citation :

<body bgcolor="#FFFFFF" text="#000000" style="margin:0;padding:0 " onLoad="RegleCalendrier();MM_preloadImages('/images/bt_accueil_over.gif', '/images/bt_produits_over.gif', '/images/bt_utilisateurs_over.gif', '/images/bt_evenements_over.gif', '/images/bt_forums_over.gif', '/images/bt_analysetechnique_over.gif', '/images/bt_entreprise_over.gif', '/images/accueil/bt_plat_std_over.gif', '/images/accueil/bt_plat_adv_over.gif', '/images/accueil/bt_wmtradingplatform_over.gif')">


 
Je sais, y a du dreamweaver dans la ligne, mais c'est un vieux site que j'essaye de faire passer en xhtml valide. (html4 transitional OK pour cette page là avant la tentative de l'xhtml et j'étais partis de trés loin niveau validation)
 
Si t'as un moyen pour que ca passe la validation, je suis toute ouie.
 
 
EDIT : J'ai rajouté des espaces entre les chemins des images pour pas casser la mise en page du forum.

Message cité 1 fois
Message édité par omega2 le 14-12-2005 à 18:04:18
n°1266616
masklinn
í dag viðrar vel til loftárása
Posté le 14-12-2005 à 18:05:34  profilanswer
 

omega2 a écrit :

Ici : http://validator.w3.org/check?uri= [...] ional&ss=1
 
Regarde bien :

Citation :

Line 16, column 75: there is no attribute "onLoad" .



Super, sauf que le XHTML est case-sensitive, et que l'attribut c'est "onload" pas "onLoad" [:moule_bite]


---------------
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°1266617
omega2
Posté le 14-12-2005 à 18:08:10  profilanswer
 

Me voilà donc sauvé. :D Vu que le javascript aussi est case sensitive, j'ai même pas pensé à mettre onload en minuscule. :lol:

n°1266618
skeye
Posté le 14-12-2005 à 18:09:13  profilanswer
 

bah oui mais onload c'est du html, pas du javascript.[:petrus75]


---------------
Can't buy what I want because it's free -
n°1266652
Proov
Art & Science
Posté le 14-12-2005 à 18:43:36  profilanswer
 

le onload je confirme ça passe en XHTML 1.0 Strict :jap: par contre le onchange non :/
 
y'a pas un truc similaire qui pourrait marcher ? c'est pour mettre a jour un prix dans un formulaire quand je change une valeur (checkbox ou select)

n°1266677
gatsu35
Blablaté par Harko
Posté le 14-12-2005 à 19:10:06  profilanswer
 

le onchange n'est valable que sur un input et seulement si il n'y a plus de focus sur le input.
 
en gros toi il te faut plutôt un keypress
 
edit :
je voulais dire valabre sur un élément de formulaire, j'esspère m'être fait comprendre heing !!!! :o:o:o


Message édité par gatsu35 le 14-12-2005 à 19:41:02
n°1266678
gatsu35
Blablaté par Harko
Posté le 14-12-2005 à 19:10:14  profilanswer
 

onkeypress :o

n°1266693
masklinn
í dag viðrar vel til loftárása
Posté le 14-12-2005 à 19:26:37  profilanswer
 

Proov a écrit :

le onload je confirme ça passe en XHTML 1.0 Strict :jap: par contre le onchange non :/
 
y'a pas un truc similaire qui pourrait marcher ? c'est pour mettre a jour un prix dans un formulaire quand je change une valeur (checkbox ou select)


chez moi ça marche très bien sur un select http://membres.lycos.fr/angel2k/petrus/petrusfuck.gif


---------------
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°1266729
Proov
Art & Science
Posté le 14-12-2005 à 20:33:37  profilanswer
 

"onkeypress" connais pas :??:  
 
j'vais me renseigner :D

n°1266738
KangOl
Profil : pointeur
Posté le 14-12-2005 à 20:39:01  profilanswer
 

j'adore ie [:pingouino]

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>test ie</title>
  <script type="text/javascript">
     test_id = function() {
        try {
            document.getElementById("foo" ).value += "foo";
        } catch (e) {
            alert(e.message);
        }
    }
    </script>
</head>
<body>
  <form action="" method="get">
    <fieldset>
        <input type="text" name="foo" />
        <input type="button" name="bar" value="go" onclick="test_id();" />
    </fieldset>
  </form>
</body>
</html>


 
ce con rempli l'input-text [:mlc]


---------------
Nos estans firs di nosse pitite patreye...
n°1266753
masklinn
í dag viðrar vel til loftárása
Posté le 14-12-2005 à 20:57:37  profilanswer
 

Ca te gène qu'il file d'office l'ID "foo" à ton input de name "foo" hein ? [:mlc]
 
Il sait très bien que c'est ce que tu voulais [:mlc]
 
Salaud [:mlc]


---------------
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°1266757
KangOl
Profil : pointeur
Posté le 14-12-2005 à 21:02:57  profilanswer
 

bha le problème c'est que c'est illogique :o


---------------
Nos estans firs di nosse pitite patreye...
n°1266762
KangOl
Profil : pointeur
Posté le 14-12-2005 à 21:06:47  profilanswer
 

allez hop maintenant on vois bien le bug

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>test ie</title>
  <script type="text/javascript">
     test_id = function() {
        try {
            document.getElementById("foo" ).value += "foo";
        } catch (e) {
            alert(e.message);
        }
    }
    </script>
</head>
<body>
  <form action="" method="get">
    <fieldset>
        <input type="text" name="foo" />
        <input type="text" id="foo" />
        <input type="button" name="bar" value="go" onclick="test_id();" />
    </fieldset>
  </form>
</body>
</html>


il rempli le premier [:mlc]


---------------
Nos estans firs di nosse pitite patreye...
n°1266775
gatsu35
Blablaté par Harko
Posté le 14-12-2005 à 21:14:59  profilanswer
 

joli bug détected
c'est pour ça que mes name et mes id sont identiques lorsque je fais un formulaire.
 
un input unique
name="champ" id="champ"
 
un input qui se répète (des names identiques et un id different)
name="champ" id="champ1"
name="champ" id="champ2"

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  33  34  35  ..  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)