Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Javascript et php

k_rom, le jeudi 15 novembre 2007 à 14:50:14
Bonjour,

j'ai une question tres simple.

je suis bien conscient que le Javascript ne peut etre executer que coté client, mais existe-t-il un moyen pour le client d'envoyer au serveur l'ordre d'executer un script JS se touvant sur une de ses pages (type php ou asp) AUTREMENT QUE MANUELLEMENT (à savoi ren cliquant).

je ne vous detaillerai pas la raison de cette question, elle serait trop longue, et vous vous endormiriez bien avant la fin du message ;)

merci d'avance à tous et toutes

K_rom
Configuration: Linux Debian
Mozilla 1.8.1.6
Répondre à k_rom  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
k_rom, le jeudi 15 novembre 2007 à 16:46:14
bonjour!!

un petit UP. desolé.

merci d'avance à quiconque disposerait ne serait-ce que d'un embryon d'idées à investiguer

k_rom
Répondre à k_rom

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Alain42, le jeudi 15 novembre 2007 à 18:25:13
Bonsoir,

Oui il existe un moyen d'appeler un script php sur le serveur, depuis le poste cleint sans avoir à cliquer sur un lien et recharger la page.

Il faut quand même un évenement ( un changement dans une liste déroulante, une perte de focus sur un champ input etc..) au sens javascript;

C'est AJAX.

Vas voir sur google Créer une requette AJAX

Le principe:

- l'évènement appelle une fonction qui créer la requette vers le serveur (en asynchrone, sans recharger la page)
cette requette appelle un script php (que tu passes en paramètre dans l'appel de la fct) elle lui passe des valeurs.

Lorsque ce script répond, la fonction va "écrire" cette réponse où tu veux dans ta page

si tu as mis un <div id="toto"></div>

obj=getElementById("toto");
obj.innerHTML=reponse;
Répondre à Alain42

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
k_rom, le jeudi 15 novembre 2007 à 19:08:38
merci alain pour ta reponse

je connais effectivement l'ajax, mais comme tu le dis toi même, l'ajax permet de faire tourner un script php

or ce que l'on cherche à faire, c'est faire tourner un script JS.


mais du coup, je me rend compte que ma demande etait effectivement mal formulée. donc je vais vous donner un cas concret.



On dispose donc d'un service client en ligne où l'utilisatuer saisie ses messages, ses demandes d'info, ses remontées d'incidents etc...

lorsqu'un client est chez nous depuis quelque temps, les post s'accumulent et on a donc un système de pagination en javascript.
(page 1 | 2 | 3 | ..| suivant)

Sans rentrer plus dans le detail, on cherche à créer un script qui nous permettrait de 'tourner les pages ' automatiquement.


On creuse actuellement une piste plus orienté système avec un bash permettant de simuler l'action de la souris

pour l'instant sans succès


si qlq'un a une autre idée, elle est plus que bienvenue


merci à vous tous

k_rom
Répondre à k_rom

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Alain42, le jeudi 15 novembre 2007 à 19:40:38
Bonsoir, dans le titre tu parlais de php et d'envoyer au serveur l'ordre d'éxécuter du JS (ce qui n'est pas possible), alors ...

essayes du côté de la fonction timer() de JS

vas voir ce site:

http://www.asp-php.net/ressources/bouts_de_code.aspx?id=244

tu peux lancer la fonction par le onLoad de la page, ou un autre événement
Répondre à Alain42

Résultats pour Javascript et php

Télécharger PSPad PSPad est un excellent éditeur de texte. Il est utile pour travailler sur du simple texte, mais aussi sur du HTML, CSS, Javascript, php ou autres langages de programmation (C++, Java, Python...). Les fonctionnalités sont impressionnantes: ... www.commentcamarche.net/telecharger/telecharger-133-pspad
[Flash] Récupérer la durée totale d'une music (Résolu) Bonjour, Deja je peux le dire directement, je ne connais rien en flash ^^' Maais, je suis (je pense) un expert en HTML, Javascript, PHP et flash n'a pas l'air si différent. Je suis entrain de faire un lecteur mp3 en html / javascript et... www.commentcamarche.net/forum/affich-5404402-flash-recuperer-la-duree-totale-d-une-music
Télécharger ZionEdit ZionEdit est un éditeur de programme des plus intuitifs et facile à configurer, en plus léger. Il est basé sur les composants Scintilla. Les langages C/C++, C#, Java, Perl, CSS, HTML(+JavaScript,PHP etc.), SQL(+MySQL), VB/VBScript, Ruby, LISP, Python... www.commentcamarche.net/telecharger/telecharger-34056535-zionedit

Résultats pour Javascript et php

[PHP] Dernier jour du mois / Nombre de jours dans le moisSoient $m le numéro du mois en question et $y l'année. La fonction date() permet d'afficher directement le nombre de jours dans le mois avec le caractère "t" : www.commentcamarche.net/faq/sujet-875-php-dernier-jour-du-mois-nombre-de-jours-dans-le-mois
[PHP] Détecter la résolution d'affichagePHP ne fournit pas de fonction permettant la détection de la résolution d'affichage car l'information concernant l'affichage du visiteur n'est pas fournie nativement par le protocole HTTP. Javascript par contre permet de détecter la résolution grâce... www.commentcamarche.net/faq/sujet-849-php-detecter-la-resolution-d-affichage

Résultats pour Javascript et php

Fonction include (Résolu)re-bonsoir. J'ai un problème monstreuc ici.lol J'utilise des includes pour mon site. Je voudrais utiliser 3 includes notemment: =>pour l'en tête du site (donc avec bannière ET javascript) www.commentcamarche.net/forum/affich-2015409-fonction-include
Formulaire conseil ... (Résolu)Bonjour, voila je voudrais pouvoir mettre a disposition de mes futurs membres un formulaire sur leur site. pouvez me dire ce qu'il faut que j utilise car j'ai des connaissances en javascript php html css ajax, mais je ne voie pas comment... www.commentcamarche.net/forum/affich-5023158-formulaire-conseil
Touver de la doc (Résolu)Bonjour, est ce que quelqu'un sait ou je peux trouver une liste (au format pdf serait le top) des balises html, css, javascript, php, etc merci ;-) www.commentcamarche.net/forum/affich-8853864-touver-de-la-doc

Résultats pour Javascript et php

Télécharger PHP EditPHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de fonctionnalités permettant de développer plus efficacement : Coloration syntaxique Auto-complétion des... www.commentcamarche.net/telecharger/telecharger-62-php-edit
Télécharger JavaScript ObfuscatorJasob JavaScript Obfuscator est un logiciel de protection de code Javascript. Il intègre une interface simple. Il vous permet de convertir votre code Javascript en un code incompréhensible pour l’homme mais lisible pour le navigateur. Le logiciel... www.commentcamarche.net/telecharger/telecharger-34056889-javascript-obfuscator

Résultats pour Javascript et php

Javascript - Les tableauxIntroduction à la notion de tableau Les variables de Javascript ne permettent de stocker qu'une seule donnée à la fois. Or, étant donné qu'il est souvent utile de manipuler de nombreuses données, le concept de variable se révéle parfois... www.commentcamarche.net/contents/javascript/jstab.php3
Javascript - l'objet ArrayLes particularités de l'objet Array L'objet Array est un objet du noyau Javascript permettant de créer et de manipuler des tableaux. Voici la syntaxe à utiliser pour créer une variable tableau : var x = new Array(element1[, element2, ...]); Si... www.commentcamarche.net/contents/javascript/jsarray.php3
Javascript - Implantation du codeA quel emplacement insérer le Javascript dans votre page HTML Il existe plusieurs façons d'inclure du JavaScript dans une page HTML : Grâce à la balise En mettant le code dans un fichier Grâce aux événements Dans la balise... www.commentcamarche.net/contents/javascript/jsimplant.php3