CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Je cherche un DIEU du javascript

Epoch
Epoch
Niveau 10
21 mai 2010 à 20:18:45

"Heu par contre là t'as dit une énorme connerie. Du SQL pour un script greasemonkey qui remplace des smileys? "

J'ai dis en parallèle :noel: (après je connais pas greasemonkey)

Mais il doit bien y avoir un moyen d'avoir un fichier, une base de données, j'sais pas moi, j'lui dis ça pour pas se saouler à refaire le code quand il veut intégrer un nouveau smiley :noel:

Je sais pas si ouvrir un fichier en js est possible, mais même là, faudra qu'il mette à jour le dictionnaire...

(Bon après, si ça dérange pas l'auteur de rajouter à chaque fois, libre à lui hein ^^)

Azenet
Azenet
Niveau 6
21 mai 2010 à 20:18:54

Epoch :d) Pourquoi SQL ? C'est du javascript greasemonkey :noel:

Azenet
Azenet
Niveau 6
21 mai 2010 à 20:19:31

Oui mais non, c'est un greasemonkey basique c'est pas dur de refaire un code, on va pas faire un truc énorme pour ce que ça va donner :hap:

Boa_
Boa_
Niveau 10
21 mai 2010 à 20:19:36

Ben il suffit de modifier le tableau

http://pastebin.com/BXLa9ndz

Epoch
Epoch
Niveau 10
21 mai 2010 à 20:20:04

Azenet=>Je connais pas greasemonkey j'ai dis, puis vu que je ne connais pas, j'ai supposé qu'on pouvait coupler mysql ou un truc du genre. Vu que c'est pas le cas, je retire :noel:

FaceCamo=>Le script est distribuable. C'est comme l'extension ff pour dire "je m'en fous".

Epoch
Epoch
Niveau 10
21 mai 2010 à 20:21:07

Boa_ => Je sais, je lui ai conseillé ça pour qu'il s'épargne de le modifier à chaque fois.

(Bon après, j'suis un flemmard de base, si je peux le moins possible toucher au source, je fais tout pour :noel: )

Boa_
Boa_
Niveau 10
21 mai 2010 à 20:22:06

Si ça intéresse des gens d'ailleurs je suis en train de réaliser une bibliothèque Javascript, la première en français, avec plein d'innovations que jQuery et cie n'ont pas. Je cherche des gens motivés pour m'aider à promouvoir le produit. La bibliothèque est en phase de bêta tests, donc terminée aux 3/4, mais étant seul à m'en occuper c'est assez lourd.

Donc si qqn veut m'aider à faire de la pub ou pour des infos supplémentaire, qu'il mette son msn ici. Pour les curieux ça marche aussi.

Vali202
Vali202
Niveau 10
21 mai 2010 à 20:22:40

Bon, soefa vient de donner une solution, et ca marche :hap:

var smileys;

smileys = {};

add(" :hap: ", " :hap: ",
"http://image.jeuxvideo.com/smileys_img/18.gif");

add(" :noel: ", " :noel: ",
"http://image.jeuxvideo.com/smileys_img/11.gif");

function add(reg, alt, img) {
smileys[reg] = "<img src=\"" + img + "\" alt=\"" + alt + "\"/>";
}

function main() {
var key;
for (key in smileys) {
document.body.innerHTML = document.body.innerHTML.replace(new RegExp(key, "g"), smileys[key]);
}
}

window.setTimeout(main, 1000);

Merci beaucoup à tous :hap:

Epoch
Epoch
Niveau 10
21 mai 2010 à 20:23:20

Bon, deuxième idée d'amélioration :

Création d'un objet smiley.

Au moins tu pourras associer le nom du smiley ( :hap: ) à son lien, et y accéder par des méthodes.

Epoch
Epoch
Niveau 10
21 mai 2010 à 20:25:47

Ah, pas mal aussi.

Et là, elle a utilisé timeOut :noel:

ManfredVonKarma
ManfredVonKarma
Niveau 16
21 mai 2010 à 20:30:03

Epoch, c'est pas la peine de discuter avec Boa. Il surpasse Chuck Norris en codage Javascript :noel: Il pourrait largement remplacer M. Monk pour le cours de prog web :noel:

Epoch
Epoch
Niveau 10
21 mai 2010 à 20:31:48

Par contre :

Faut utiliser ^ et $ pour les keys, tu vas avoir des soucis sinon. Quelqu'un qui va écrire :hap: oal va se retrouver avec :hap: au lieu de :hap: oal. Un sale désagrément.

Adapte le code en fonction ^^

Boa_ -> Bonne chance pour ta bibliothèque ^^ (j'aurais bien aidé, mais moi, c'est plus le C/C++ mon truc ^^)

ManfredVonKarma
ManfredVonKarma
Niveau 16
21 mai 2010 à 20:32:29

Bibliothèque de Boa :

http://mirage-e.com/ :noel:

Epoch
Epoch
Niveau 10
21 mai 2010 à 20:32:47

Manfred=>Ah, salut toi :noel:

Ah ouais, s'il le remplace, je dis pas non, ça m'évitera de venir à 8h à son cours pour rien :noel:

Epoch
Epoch
Niveau 10
21 mai 2010 à 20:35:27

(En plus, il nous a collé un magasin virtuel à faire en php, parait que ce projet existe depuis des millions d'années :rire: )

ManfredVonKarma
ManfredVonKarma
Niveau 16
21 mai 2010 à 20:55:43

Wai, tous les deux ans ils alternent :noel: J'avais eu droit à la gallerie d'art à faire :noel: (Acheter ses tableaux ay tout). Projet non rendu -> 0/20 mais 10/20 au final en prog web :noel:

Sous forums
  • Le Grand Voyage
  • La Corée du Toast ( Salut Yuengling )
La vidéo du moment