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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  610  611  612  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°1770948
KangOl
Profil : pointeur
Posté le 07-08-2008 à 21:06:51  profilanswer
 

Reprise du message précédent :

Dj YeLL a écrit :

Hum, j'en doute.


il y a bien cette technique mais pas sur qu'elle fonctionne partout

mood
Publicité
Posté le 07-08-2008 à 21:06:51  profilanswer
 

n°1770949
flo850
moi je
Posté le 07-08-2008 à 21:09:06  profilanswer
 

Dj YeLL a écrit :


 
Si [:sisicaivrai] Mais sans déménagement :o
 
Edit : C'est le fameux taff sur Mâcon c'est ça ? ^^
 
Edit 2 : C'est pas un dev Php que tu cherchais d'ailleurs ? :D


meme pas en plus  
 
mais j'aimerai avoir des personne aussi doué que toi dans mon entourage, je suis tellement mauvais en js :cry:
 
ps: de toute manière, on est pas pret de pouvoir recruter qqun :/


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

n°1770950
Dj YeLL
$question = $to_be || !$to_be;
Posté le 07-08-2008 à 21:12:40  profilanswer
 

flo850 a écrit :


meme pas en plus  
 
mais j'aimerai avoir des personne aussi doué que toi dans mon entourage, je suis tellement mauvais en js :cry:
 
ps: de toute manière, on est pas pret de pouvoir recruter qqun :/


 
C'est bien la première fois qu'on me dit que je suis doué :sweat:
 
Bon et puis je suis doué en Mootools hein, pas en JS :whistle:


---------------
Gamertag: CoteBlack YeLL
n°1770953
Dj YeLL
$question = $to_be || !$to_be;
Posté le 07-08-2008 à 21:19:06  profilanswer
 

Bon, je reste motivé, me reste ... 1 mois ... pour trouver du taff :o Sinon après, je suis à la rue \o/
 
Y'a personne qui saurait comment je peux trouver des clients pour réaliser des sites ouaibe ? :o Je me démerde pour le dev, mais alors niveau commercial ... [:mlc] (d'autant que les scripts que je suis en train de faire, c'est pour la partie "vitrine" de ce que je sais faire, qui accompagnera la partie "références" où se trouveront les sites que j'ai déjà fait) ... le problème c'est que je ne sais pas du tout quoi foutre sur l'accueil et dans la partie dev ... genre pour attirer le chaland :whistle:


---------------
Gamertag: CoteBlack YeLL
n°1770972
theredled
● REC
Posté le 07-08-2008 à 22:55:36  profilanswer
 

Regarde tf1 et fais pareil. En général ça consiste à foutre des filles maquillées à gros seins là où elles n'ont rien à y faire. Trouve ton créneau là dedans :o


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1770976
Dj YeLL
$question = $to_be || !$to_be;
Posté le 07-08-2008 à 23:00:31  profilanswer
 

theredled a écrit :

Regarde tf1 et fais pareil. En général ça consiste à foutre des filles maquillées à gros seins là où elles n'ont rien à y faire. Trouve ton créneau là dedans :o


 
J'aime bien l'idée :D
 
"Je vous propose 4 gammes pour la création de votre site internet :
- Gamme "Bonnet A"
    * Formule 80A
    * Formule 85A
    * Formule 90A
- Gamme "Bonnet B"
    * Formule 85B
    * Formule 90B
    * Formule 95B
- Gamme "Bonnet C"
    * Formule 90C
    * Formule 95C
    * Formule 100C
- Gamme "Bonnet D"
    * Formule 95D
    * Formule 100D
    * Formule 105D
 
[:dawa]


---------------
Gamertag: CoteBlack YeLL
n°1770980
Dj YeLL
$question = $to_be || !$to_be;
Posté le 07-08-2008 à 23:07:34  profilanswer
 


 
'tain theredled avait raison, dès que ça parle nichon, ça mord \o/ :whistle:


---------------
Gamertag: CoteBlack YeLL
n°1770983
theredled
● REC
Posté le 07-08-2008 à 23:33:25  profilanswer
 

Sinon

Dj YeLL a écrit :

je ne sais pas du tout quoi foutre sur l'accueil et dans la partie dev ...


Sort le grand jeu :o

Code :
  1. <?php
  2. /*
  3. *
  4. * -------------------------------------------------------
  5. * Nom de la classe :       shoppingcart
  6. * Générateur :             gaggen-v3
  7. * Date de la génération :  04.08.2008
  8. * Nom du fichier :         shoppingcart.php
  9. * Pour la table :          shoppingcart
  10. * Pour la base  :          *******
  11. * -------------------------------------------------------
  12. *
  13. */
  14. class shoppingcart
  15. {
  16. // **********************
  17. // Déclaration des attributs
  18. // **********************
  19. protected $ID_ShoppingCart; // la clé autoincrémente
  20. protected $IP;
  21. protected $ID_Contact;
  22. protected $ID_SponsorContact;
  23. protected $CreationDate;
  24. protected $ID_CreatedBy;
  25. protected $Version;
  26. protected $LastModificationDate;
  27. protected $ID_LastModifiedBy;
  28. // **********************
  29. // Object parents ( clés étrangères de la base )
  30. // utiliser les méthodes getParent[...]() pour charger les objets
  31. // **********************
  32. protected $Parent_Contact;
  33. protected $Parent_SponsorContact;
  34. protected $Parent_CreatedBy;
  35. protected $Parent_LastModifiedBy;
  36. // **********************
  37. // Object enfants ( clés étrangères de la base )
  38. // utiliser les méthodes get[...]() pour charger les collections objets
  39. // **********************
  40. protected $Shoppingcartline_ShoppingCart;
  41. // **********************
  42. // Constructeur (nouveau ou chargement)
  43. // **********************
  44. function shoppingcart($id = null)
  45. {
  46. global $connection;
  47. if ((isset($id))&&($id!=0))
  48. {
  49.  $query="SELECT * FROM shoppingcart WHERE ID_ShoppingCart = $id";
  50.  $result=sql_query($query,$connection);
  51.  $row = sql_fetch_object($result);
  52.  $this->ID_ShoppingCart = $row->ID_ShoppingCart;
  53.  $this->IP = $row->IP;
  54.  $this->ID_Contact = $row->ID_Contact;
  55.  $this->ID_SponsorContact = $row->ID_SponsorContact;
  56.  $this->CreationDate = $row->CreationDate;
  57.  $this->ID_CreatedBy = $row->ID_CreatedBy;
  58.  $this->Version = $row->Version;
  59.  $this->LastModificationDate = $row->LastModificationDate;
  60.  $this->ID_LastModifiedBy = $row->ID_LastModifiedBy;
  61. }
  62. }
  63. // **********************
  64. // Méthodes get et set pour les variables de la classe
  65. // **********************
  66. function getID_ShoppingCart()
  67. {
  68. return($this->ID_ShoppingCart);
  69. }
  70. function getIP()
  71. {
  72. return($this->IP);
  73. }
  74. function setIP($valeur)
  75. {
  76. $this->IP=$valeur;
  77. }
  78. function getID_Contact()
  79. {
  80. return($this->ID_Contact);
  81. }
  82. function setID_Contact($valeur)
  83. {
  84. $this->ID_Contact=$valeur;
  85. if (!is_null($this->Parent_Contact))
  86.  getParent_Contact();
  87. }
  88. function getID_SponsorContact()
  89. {
  90. return($this->ID_SponsorContact);
  91. }
  92. function setID_SponsorContact($valeur)
  93. {
  94. $this->ID_SponsorContact=$valeur;
  95. if (!is_null($this->Parent_SponsorContact))
  96.  getParent_SponsorContact();
  97. }
  98. function getCreationDate()
  99. {
  100. return($this->CreationDate);
  101. }
  102. function setCreationDate($valeur)
  103. {
  104. $this->CreationDate=$valeur;
  105. }
  106. function getID_CreatedBy()
  107. {
  108. return($this->ID_CreatedBy);
  109. }
  110. function setID_CreatedBy($valeur)
  111. {
  112. $this->ID_CreatedBy=$valeur;
  113. if (!is_null($this->Parent_CreatedBy))
  114.  getParent_CreatedBy();
  115. }
  116. function getVersion()
  117. {
  118. return($this->Version);
  119. }
  120. function setVersion($valeur)
  121. {
  122. $this->Version=$valeur;
  123. }
  124. function getLastModificationDate()
  125. {
  126. return($this->LastModificationDate);
  127. }
  128. function setLastModificationDate($valeur)
  129. {
  130. $this->LastModificationDate=$valeur;
  131. }
  132. function getID_LastModifiedBy()
  133. {
  134. return($this->ID_LastModifiedBy);
  135. }
  136. function setID_LastModifiedBy($valeur)
  137. {
  138. $this->ID_LastModifiedBy=$valeur;
  139. if (!is_null($this->Parent_LastModifiedBy))
  140.  getParent_LastModifiedBy();
  141. }
  142. // **********************
  143. // Méthodes get et set pour les objets parents
  144. // **********************
  145. function getParent_Contact()
  146. {
  147. $this->Parent_Contact=new contact($this->ID_Contact);
  148. }
  149. function setParent_Contact($contact)
  150. {
  151. $this->ID_Contact=$contact->getID_Contact();
  152. $this->Parent_Contact=$contact;
  153. }
  154. function getParent_SponsorContact()
  155. {
  156. $this->Parent_SponsorContact=new contact($this->ID_SponsorContact);
  157. }
  158. function setParent_SponsorContact($contact)
  159. {
  160. $this->ID_SponsorContact=$contact->getID_Contact();
  161. $this->Parent_SponsorContact=$contact;
  162. }
  163. function getParent_CreatedBy()
  164. {
  165. $this->Parent_CreatedBy=new contact($this->ID_CreatedBy);
  166. }
  167. function setParent_CreatedBy($contact)
  168. {
  169. $this->ID_CreatedBy=$contact->getID_Contact();
  170. $this->Parent_CreatedBy=$contact;
  171. }
  172. function getParent_LastModifiedBy()
  173. {
  174. $this->Parent_LastModifiedBy=new contact($this->ID_LastModifiedBy);
  175. }
  176. function setParent_LastModifiedBy($contact)
  177. {
  178. $this->ID_LastModifiedBy=$contact->getID_Contact();
  179. $this->Parent_LastModifiedBy=$contact;
  180. }
  181. // **********************
  182. // Méthodes get, set et add pour les objets enfants
  183. // **********************
  184. function getShoppingcartline_ShoppingCart()
  185. {
  186. global $connection;
  187. if (is_null($this->Shoppingcartline_ShoppingCart))
  188. {
  189.  $query="SELECT * FROM shoppingcartline WHERE ID_ShoppingCart = $this->ID_ShoppingCart";
  190.  $result=sql_query($query,$connection);
  191.  while($row = sql_fetch_object($result,"shoppingcartline" ))
  192.         {
  193.             $this->addShoppingcartline_ShoppingCart($row);
  194.         }
  195. }
  196. return ($this->Shoppingcartline_ShoppingCart);
  197. }
  198. function addShoppingcartline_ShoppingCart(shoppingcartline $shoppingcartline)
  199. {
  200. $shoppingcartline->setID_ShoppingCart($this->ID_ShoppingCart);
  201. $this->Shoppingcartline_ShoppingCart[count($this->Shoppingcartline_ShoppingCart)]=$shoppingcartline;
  202. }
  203. function setShoppingcartline_ShoppingCart($childobjects)
  204. {
  205. $this->Shoppingcartline_ShoppingCart=$childobjects;
  206. }
  207. function saveShoppingcartline_ShoppingCart($transaction = null)
  208. {
  209. $count=count($this->Shoppingcartline_ShoppingCart);
  210. $i=0;
  211. while ($i<$count)
  212. {
  213.  $this->Shoppingcartline_ShoppingCart[$i]->setID_ShoppingCart($this->ID_ShoppingCart);
  214.  $this->Shoppingcartline_ShoppingCart[$i]->save($transaction);
  215.  $i++;
  216. }
  217. }
  218. function deleteShoppingcartline_ShoppingCart($transaction = null)
  219. {
  220. $count=count($this->Shoppingcartline_ShoppingCart);
  221. $i=0;
  222. while ($i<$count)
  223. {
  224.  $this->Shoppingcartline_ShoppingCart[$i]->delete($transaction);
  225.  $i++;
  226. }
  227. }
  228. // **********************
  229. // DELETE
  230. // **********************
  231. function delete($transaction = null)
  232. {
  233. global $connection;
  234. if ((isset($this->ID_ShoppingCart))&&($this->ID_ShoppingCart!=0))
  235. {
  236.  //Version à 0 a la place ?
  237.  $query = "UPDATE shoppingcart SET Version = -1 WHERE ID_ShoppingCart = $this->ID_ShoppingCart";
  238.  //$query = "DELETE FROM shoppingcart WHERE ID_ShoppingCart = $this->ID_ShoppingCart";
  239.  sql_query($query,$connection);
  240.  return(sql_affected_rows($connection));
  241. }
  242. }
  243. // **********************
  244. // SAVE (INSERT ou UPDATE)
  245. // **********************
  246. function save($transaction = null)
  247. {
  248. global $connection;
  249. global $transactionmode;
  250. $fields = "";
  251. $values = "";
  252. $fieldsup = "";
  253. $thistransaction = "Off";
  254. if ((is_null($transaction))&&($transactionmode == 1))
  255. {
  256.  sql_starttransaction($connection);
  257.  $transaction = "On";
  258.  $thistransaction = "On";
  259. }
  260. $fields.= "`IP` ,";
  261. $values .= " ".$this->IP.",";
  262. $fieldsup.= "`IP` = ".$this->IP.", ";
  263. $fields.= "`ID_Contact` ,";
  264. $values .= " ".$this->ID_Contact.",";
  265. $fieldsup.= "`ID_Contact` = ".$this->ID_Contact.", ";
  266. $fields.= "`ID_SponsorContact` ,";
  267. if (is_null($this->ID_SponsorContact))
  268. {
  269. $values .= "null, ";
  270. $fieldsup.= "`ID_SponsorContact` = null ,";
  271. }
  272. else
  273. {
  274. $values .= " ".$this->ID_SponsorContact.",";
  275. $fieldsup.= "`ID_SponsorContact` = ".$this->ID_SponsorContact.", ";
  276. }
  277. $fields.= "`CreationDate` ,";
  278. $values .= "now() ,";
  279. $fieldsup.= "`CreationDate` = '".$this->CreationDate."', ";
  280. $fields.= "`ID_CreatedBy` ,";
  281. $values .= " ".$this->ID_CreatedBy.",";
  282. $fieldsup.= "`ID_CreatedBy` = ".$this->ID_CreatedBy.", ";
  283. $fields.= "`Version` ,";
  284. $values .= "1 ,";
  285. $fieldsup.= "`Version` = ".$this->Version.", ";
  286. $fields.= "`LastModificationDate` ,";
  287. $values .= "now() ,";
  288. $fieldsup.= "`LastModificationDate` = '".$this->LastModificationDate."', ";
  289. $fields.= "`ID_LastModifiedBy` ,";
  290. $values .= " ".$this->ID_LastModifiedBy.",";
  291. $fieldsup.= "`ID_LastModifiedBy` = ".$this->ID_LastModifiedBy.", ";
  292. if ((isset($this->ID_ShoppingCart))&&($this->ID_ShoppingCart!=0))
  293. {
  294.  $fieldsup = substr($fieldsup,0,strlen($fieldsup)-2);
  295.  $query = "UPDATE shoppingcart SET $fieldsup WHERE ID_ShoppingCart = $this->ID_ShoppingCart";
  296.  $result=sql_query($query,$connection);
  297.  if (sql_error($connection))
  298.  {
  299.   $erreur=sql_error($connection)."<br>".$query;
  300.   if ($transaction=="On" )
  301.   {
  302.    sql_rollbacktransaction($connection);
  303.   }
  304.   trigger_error($erreur,E_USER_ERROR);
  305.  }
  306. }
  307. else
  308. {
  309.  $fields = substr($fields,0,strlen($fields)-1);
  310.  $values = substr($values,0,strlen($values)-1);
  311.  $query = "INSERT INTO shoppingcart ($fields ) VALUES ( $values )";
  312.  sql_query($query,$connection);
  313.  if (sql_error($connection))
  314.  {
  315.   $erreur=sql_error($connection)."<br>".$query;
  316.   if ($transaction=="On" )
  317.   {
  318.    sql_rollbacktransaction($connection);
  319.   }
  320.   trigger_error($erreur,E_USER_ERROR);
  321.  }
  322.  else
  323.   $this->ID_ShoppingCart=sql_insert_id($connection);
  324. }
  325. if (!is_null($this->Parent_Contact))
  326.  $this->Parent_Contact->save($transaction);
  327. if (!is_null($this->Parent_SponsorContact))
  328.  $this->Parent_SponsorContact->save($transaction);
  329. if (!is_null($this->Parent_CreatedBy))
  330.  $this->Parent_CreatedBy->save($transaction);
  331. if (!is_null($this->Parent_LastModifiedBy))
  332.  $this->Parent_LastModifiedBy->save($transaction);
  333. if (!is_null($this->Shoppingcartline_ShoppingCart))
  334.  $this->saveShoppingcartline_ShoppingCart($transaction);
  335. if (($transaction=="On" )&&($thistransaction=="On" ))
  336. {
  337.  sql_committransaction($connection);
  338.  $transaction = null;
  339.  $thistransaction = null;
  340. }
  341. return $this->ID_ShoppingCart;
  342. }
  343. //endofclass
  344. }
  345. ?>


(fake edit : tiens il a indenté son code :o)


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1770985
theredled
● REC
Posté le 07-08-2008 à 23:41:24  profilanswer
 

C'est trop puissant pour toi :o


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1770987
Dj YeLL
$question = $to_be || !$to_be;
Posté le 07-08-2008 à 23:44:21  profilanswer
 

[:prozac]


---------------
Gamertag: CoteBlack YeLL
mood
Publicité
Posté le 07-08-2008 à 23:44:21  profilanswer
 

n°1770998
Shinuza
This is unexecpected
Posté le 08-08-2008 à 03:44:32  profilanswer
 


Roxage :o
C'est juste trop génial comme idée, c'est tout con et efficace.
En plus j'ai scotché sur le camion pendant 10 minutes.
 

Dj YeLL a écrit :


 
Oups, faute de frappe :jap:
 

Refusée :o
C'est une faute de frappe quand tu tapes un truc dans la zone d'une des lettres adjacente, donc pour le n ça marche pas :o

flo850 a écrit :


:love:
tu vas me faire ajotuer mootool a l'intranet :cry:  
ca fonctionne sous opera 9.5

Do it :o

Dj YeLL a écrit :


 
Pourquoi pas... ^^ Mais c'est surtout que je n'ai pas compris ce que tu appelles une amélioration du "position fixed" en fait.
 
L'améliorer comment ? :D

Ca marche pas sous IE6 déjà :DC'est du code généré. Mais c'est pas une excuse. On devrait bannir les variables globales de tous les langages :o


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1771020
ratibus
Posté le 08-08-2008 à 09:33:07  profilanswer
 

Shinuza a écrit :


Roxage :o
C'est juste trop génial comme idée, c'est tout con et efficace.
En plus j'ai scotché sur le camion pendant 10 minutes.

 



+1 sur le camion :D

 

Le camion et le train ça me fait penser aux stylos qu'on pouvait acheter à une époque (ça se fait ptet encore), avec un bout de plastique dans un liquide qui bouge quand on penchait le stylo : http://images.google.fr/images?um= [...] d%27images

 
Shinuza a écrit :

C'est du code généré. Mais c'est pas une excuse. On devrait bannir les variables globales de tous les langages :o


+1

Message cité 2 fois
Message édité par ratibus le 08-08-2008 à 09:34:55

---------------
Mon blog
n°1771025
mareek
Et de 3 \o/
Posté le 08-08-2008 à 09:53:09  profilanswer
 


 :sarcastic:  

ratibus a écrit :


Avec param1 et param2 en variables globales visiblement.


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°1771029
ratibus
Posté le 08-08-2008 à 09:56:30  profilanswer
 

 


J'avais repris ton code hein (on va ptet pas revenir la dessus :p), j'utilise pas de variables globales dans mon JS :o


Message édité par ratibus le 08-08-2008 à 09:56:57

---------------
Mon blog
n°1771056
xtof_83
Freeride Spirit
Posté le 08-08-2008 à 10:40:41  profilanswer
 

Dj YeLL c'est marrant ton train, tu peux le faire décollé, puis réattérir en douceur.

 

Tu vas sur l'exemple 4, tu désactives le style, tu les survoles, puis tu réactives, là avec coup de chance tu vois le train décollé et sortir de ton menu.

 

Puis tu vas sur un lien, et il revient tranquille. Fun :D

 

EDIT:
Pareil pour le camion, mais lui reste visible :D

Message cité 1 fois
Message édité par xtof_83 le 08-08-2008 à 10:42:17
n°1771061
Dj YeLL
$question = $to_be || !$to_be;
Posté le 08-08-2008 à 10:44:02  profilanswer
 

Shinuza a écrit :


Roxage :o
C'est juste trop génial comme idée, c'est tout con et efficace.
En plus j'ai scotché sur le camion pendant 10 minutes.
 


 
Oué moi aussi :whistle: En plus je dois en tenir une sacrée couche parce que ça me faisait marrer tout seul [:zaib3k]
 

Shinuza a écrit :

Refusée :o
C'est une faute de frappe quand tu tapes un truc dans la zone d'une des lettres adjacente, donc pour le n ça marche pas :o


 
Appelle ça comme tu veux :D ... Une faute d'inattention alors :o
 


 
+1
 

Shinuza a écrit :

Ca marche pas sous IE6 déjà :D


 
Anéfé.
 

Shinuza a écrit :

C'est du code généré. Mais c'est pas une excuse. On devrait bannir les variables globales de tous les langages :o


 
Oué mais parfois on a pas le choix non ? Ou alors c'est moi qui n'a pas saisi quelque chose. Genre si je fais ça :
 

Code :
  1. window.addEvent('domready', function(){
  2.    toto = new Toto();
  3. });


 
toto est bien une variable globale non ?


---------------
Gamertag: CoteBlack YeLL
n°1771068
Dj YeLL
$question = $to_be || !$to_be;
Posté le 08-08-2008 à 10:49:16  profilanswer
 

xtof_83 a écrit :

Dj YeLL c'est marrant ton train, tu peux le faire décollé, puis réattérir en douceur.
 
Tu vas sur l'exemple 4, tu désactives le style, tu les survoles, puis tu réactives, là avec coup de chance tu vois le train décollé et sortir de ton menu.
 
Puis tu vas sur un lien, et il revient tranquille. Fun :D
 
EDIT:
Pareil pour le camion, mais lui reste visible :D


 
Ça me fait pas ça moi :D Si je désactive le style, et que je passe sur les liens, il se passe rien du tout. Et si je réactive les styles, ben le camion et le train sont au même endroit qu'avant la désactivation [:transparency]


---------------
Gamertag: CoteBlack YeLL
n°1771109
FlorentP
Posté le 08-08-2008 à 11:50:56  profilanswer
 
n°1771253
mareek
Et de 3 \o/
Posté le 08-08-2008 à 14:45:02  profilanswer
 

Dites, comment je peux savoir quel element a le focus en JS ?

Message cité 1 fois
Message édité par mareek le 08-08-2008 à 14:58:31

---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°1771263
flo850
moi je
Posté le 08-08-2008 à 14:53:03  profilanswer
 

quel evenement , ou quel objet html ?


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

n°1771271
mareek
Et de 3 \o/
Posté le 08-08-2008 à 14:59:04  profilanswer
 

flo850 a écrit :

quel evenement , ou quel objet html ?


oups, je voulais dire "element" et non "evenement"


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°1771278
flo850
moi je
Posté le 08-08-2008 à 15:05:36  profilanswer
 

tu peux pas trop ( à ma connaissance ) , mais tu peux ajouter des onfocus sur les éléments a surveiller


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

n°1771284
mareek
Et de 3 \o/
Posté le 08-08-2008 à 15:13:25  profilanswer
 

flo850 a écrit :

tu peux pas trop ( à ma connaissance ) , mais tu peux ajouter des onfocus sur les éléments a surveiller


C'est vraiment vrai ? ya pas d'autres moyens ? :'(


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°1771291
mareek
Et de 3 \o/
Posté le 08-08-2008 à 15:21:32  profilanswer
 

je viens de chercher sur le net et j'ai trouvé un truc IE-only: document.activeElement. Et vu que mon pb est IE-only c'est bon [:jar jar]


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°1771322
Shinuza
This is unexecpected
Posté le 08-08-2008 à 16:58:53  profilanswer
 

Dj YeLL a écrit :


Oué mais parfois on a pas le choix non ? Ou alors c'est moi qui n'a pas saisi quelque chose. Genre si je fais ça :
 

Code :
  1. window.addEvent('domready', function(){
  2.    toto = new Toto();
  3. });


 
toto est bien une variable globale non ?

Bah si t'as le choix, c'est une fonction, donc elle crée un scope qui commence à la première parethèse et fini à la dernière accolade.
Le truc c'est que tu mets pas le mot clé var devant toto du coup le compilo remonte la hiérarchie jusqu'a tomber sur window, de là il crée une variable (une propriété de window) avec cette clé, ça crée une propriété/variable globale.  
 
En plus en l'occurence t'a pas besoin d'affecter.
 
Pourquoi pas? J'ai pas parlé des constantes, personellement je trouve qu'une variable qui peut être accédée à plusieurs couches ou sous couches ça sent les emmerdes. (en plus d'être intestable)
 


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1771327
Dj YeLL
$question = $to_be || !$to_be;
Posté le 08-08-2008 à 17:06:45  profilanswer
 

Shinuza a écrit :

Bah si t'as le choix, c'est une fonction, donc elle crée un scope qui commence à la première parethèse et fini à la dernière accolade.
Le truc c'est que tu mets pas le mot clé var devant toto du coup le compilo remonte la hiérarchie jusqu'a tomber sur window, de là il crée une variable (une propriété de window) avec cette clé, ça crée une propriété/variable globale.  
 
En plus en l'occurence t'a pas besoin d'affecter.
 


 
J'ai même pas fini mon message :/
 
Donc en gros je voulais parler de l'utilisation de la classe instanciée.
 
Si par la suite je veux agir sur cette classe (genre un truc du genre <a onclick="toto.method()" /> ), si j'ai mis un "var" devant dans l'addEvent, ça ne marchera pas. Donc il faut bien que cette variable soit globale pour pouvoir l'utiliser non ?


---------------
Gamertag: CoteBlack YeLL
n°1771332
Shinuza
This is unexecpected
Posté le 08-08-2008 à 17:31:32  profilanswer
 

Dj YeLL a écrit :


Si par la suite je veux agir sur cette classe (genre un truc du genre <a onclick="toto.method()" /> ), si j'ai mis un "var" devant dans l'addEvent, ça ne marchera pas. Donc il faut bien que cette variable soit globale pour pouvoir l'utiliser non ?

C'est pas forcément la meilleure méthode non plus :/


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1771361
Shinuza
This is unexecpected
Posté le 08-08-2008 à 18:44:19  profilanswer
 

Y'a ça dans l'entête du fichier

Citation :

# * -------------------------------------------------------
# * Nom de la classe :       shoppingcart
# * Générateur :             gaggen-v3

:??:


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1771370
Dj YeLL
$question = $to_be || !$to_be;
Posté le 08-08-2008 à 19:41:10  profilanswer
 

Shinuza a écrit :

C'est pas forcément la meilleure méthode non plus :/


 
Je ne dis pas le contraire.


---------------
Gamertag: CoteBlack YeLL
n°1771383
mIRROR
Chevreuillobolchévik
Posté le 08-08-2008 à 21:37:59  profilanswer
 

Shinuza a écrit :

On devrait bannir les variables globales de tous les langages :o


 


 
mais non [:mlc]
les globales c est pas forcement le mal
comme tout en prog il suffit de savoir ce que l on fait
par exemple en c c est inévitable
et comme la plupart des langages actuels viennent de libs c je vois vraiment pas le probleme
evidemment c est a eviter autant que possible, mais ca reste souvent necessaire
je suis absolument pas un pro des compilos mais je serais bien etonné que de temps en temps une variable innocente ne soit pas globalisée a la compil ...
 
 
 

FlorentP a écrit :


Moi je suis :o


 
maÿwaÿ :fou:
 

mareek a écrit :

Dites, comment je peux savoir quel element a le focus en JS ?


 
avec une globale [:dawak]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1771386
masklinn
í dag viðrar vel til loftárása
Posté le 08-08-2008 à 21:41:27  profilanswer
 

mIRROR a écrit :

par exemple en c c est inévitable


De toute façon, les globales ça existe dans tous les langages (ou presque), même si on ne les appelle pas par leur nom.
 
E.g. une classe en Java, un module en Python, ça a (potentiellement) un état, c'est accessible directement de n'importe où dans le système, ergo c'est une globale point barre fin de la discussion.
 
Et fondamentalement, le problème c'est pas d'avoir "des globales" mais surtout d'avoir des globales qui changent (donc des états accessibles globalement)


---------------
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°1771387
mIRROR
Chevreuillobolchévik
Posté le 08-08-2008 à 21:44:42  profilanswer
 

masklinn a écrit :


De toute façon, les globales ça existe dans tous les langages (ou presque), même si on ne les appelle pas par leur nom.

 

E.g. une classe en Java, un module en Python, ça a (potentiellement) un état, c'est accessible directement de n'importe où dans le système, ergo c'est une globale point barre fin de la discussion.

 

Et fondamentalement, le problème c'est pas d'avoir "des globales" mais surtout d'avoir des globales qui changent (donc des états accessibles globalement)

 

donc globalement ( :D ) on est d accord
toi qui a la science des compilos tu peux me renseigner sur ma question precedente ? (a savoir qu un compilo transformera probablement une variable en globale quelque soit le langage ?)

 

en tout cas la globale ne merite pas la haine mais juste d etre evitee au possible mais parfois on peut pas faire sans et c est un fait ^^

Message cité 2 fois
Message édité par mIRROR le 08-08-2008 à 21:44:58

---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1771391
masklinn
í dag viðrar vel til loftárása
Posté le 08-08-2008 à 21:56:59  profilanswer
 

mIRROR a écrit :

toi qui a la science des compilos tu peux me renseigner sur ma question precedente ? (a savoir qu un compilo transformera probablement une variable en globale quelque soit le langage ?)


Je connais quasiment rien en compilation, et globaliser une variable locale relève plus de l'optim' que de la compil' à proprement parler (même si on peut voir l'optim comme un sous-ensemble de la compilation en général). C'est une compilation ultra dangereuse qui plus est, je doute qu'un langage impératif pluisse aisément la faire (un langage fonctionnel c'est un autre problème).
 
Enfin à la limite on peut voir l'interning comme de la globalisation, mais c'est plus souvent fait au runtime.
 
Dans tous les cas, nraynaud te renseignera largement mieux que moi sur le sujet, tu devrais lui poser la question (lam's aussi).

Message cité 1 fois
Message édité par masklinn le 08-08-2008 à 21:57:59

---------------
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°1771415
nraynaud
lol
Posté le 09-08-2008 à 00:31:46  profilanswer
 

mIRROR a écrit :


je suis absolument pas un pro des compilos mais je serais bien etonné que de temps en temps une variable innocente ne soit pas globalisée a la compil ...


en général c'est plutôt l'inverse, on tend à localiser tout spatialement et temporellement. Genre copier une globale vers la stack ou vers un threadlocal temporairement.
 
Le globales c'est assez relou, parce que ça nécessite de la protection vis-à-vis de la concurrence, et ça nécessite d'accéder à la mémoire.


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

 Page :   1  2  3  4  5  ..  610  611  612  ..  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)