11521 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

Je souhaiterais inclure des "calculatrices" dans des pages WordPress.
Pour être explicite, voici un exemple (A) : http://www.tlv.com/global/FR/calculator/water-pressure-loss-through-piping.html

Aujourd'hui je crois savoir faire des calculs en php mais je coince sur le rafraîchissement qui recharge la page entière :
Exemple (B) : http://www.moreau-fr.net/proto/calculs/#d4e52

Après recherche Il semble qu'Ajax soit la clef mais je ne trouve pas de documentation suffisamment explicite pour mettre en oeuvre Ajax dans l'exemple ci-dessus.

Dans WordPress, j'ai trouvé une extension qui permet de faire un peu la même chose :
Exemple (C) : http://www.moreau-fr.net/wp/theorie/

Questions :

Est-il possible d'obtenir un résultat similaire à l'exemple (A) intégré dans un page WordPress ?
Si oui, pourriez-vous me donner des pistes concernant les méthodes et outils à mettre en oeuvre pour arriver à ce résultat ?
Selon vous, quels ont été les outils utilisés pour développer l'exemple (A) ?
Au regard de l'extension WordPress existante (C), pensez-vous qu'il soit possible d'obtenir un formatage proche de l'exemple (A) sans modifications complexes de l'extension ?

Je suis preneur de toute autre idée, technologie ...

En vous remerciant pour votre contribution.

Laurent
Modifié par At_typique (04 Dec 2015 - 13:46)
Salut,
les calculs sont ils secret ou quelques choses comme ça ? (et tu voudrais donc que les gens n'aient pas accès à tes formules de calcul ?)

Sinon je pense qu'une solution à base de javascript seraient sans doute suffisante : l'utilisateur tape des valeurs, il appuie sur calculer et le calcul est fait par son pc puis le résultat s'affiche, pas besoin de faire travailler ton serveur pour rien à faire le calcul puis à renvoyer une nouvelle page.

De plus en regardant un peu le code source de tes formulaires j'ai l'impression que tu n'as pas tout compris de la construction d'un formulaire.
Le formulaire doit être ouvert avant les champs inputs et refermé après, la il n'y a que le bouton de validation dans ton formulaire. Ensuite l'action dans le principe renvoie généralement vers une page php qui va traiter les informations du formulaire.

Et enfin, dans le principe on utilise les tableaux (table tr td) pour afficher des tableaux de valeurs, pas pour faire de la mise en page. Pour la mise en page c'est le css qui est utilisé.