Communiquer avec ma servlet ? Je comprends pas bien la question, du xmt à la servlet ? Si c'est ça, c'est ma question de départ! Je voulais savoir si c'était possibler avec JSsachant que j'ai la possibilité d'insérer du code JS ds mon XMT !
Communiquer avec ma servlet ? Je comprends pas bien la question, du xmt à la servlet ? Si c'est ça, c'est ma question de départ! Je voulais savoir si c'était possibler avec JSsachant que j'ai la possibilité d'insérer du code JS ds mon XMT !
oui ok mais c est un portage de js dans ton truc a toi, js ne peut pas reinventer un protocole reseau.
Je ne pense pas que ce soit possible car meme si XmlHttp est un activex sous windows, donc peut etre exploitable meme en dehors d'un navigateur, tu risque de te heurter a des problemes de securité reseau.
Pour voir si tu peux t en servir, met ca :
si ca te renvoit [object] c est bon, si ca met false c est pas bon
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } alert(xmlhttp);
Non ca ne marche pas..... En fait apparament c'est pas tout à fait du javascript, mais plutot du ECMAScript, c'est un peu plus à l'ancienne.....
ecmascript est la version standardisée du javascript
y-a-t-il qqchose d'incompatible avec ecmascript la dedans ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } alert(xmlhttp);
est ce que tu as un message d erreur ?
ben disons que microsoft et standards c est pas vraiment des synonymes
je ne peux pas compiler avec les blocs try et catch, ca plante mon compilateur. de toute manière, en laissant juste alert, j'ai un message d'erreur qui dit ReferenceError: alert is not defined (mainservice)
...............
oui forcementt es pas dans un navigateur.
c est un ecmascript limité auquel tu as accés visiblement.
je suis désolé mais la je vois pas trop comment tu pourrais faire.
moui, je crois que ya pas de solution.....
ou alors l autre solution serais de balancer ta video en streaming dans un navigateur mais je suppose que c est du gros
Mais qu'est-ce que cela changerait-t-il ? Car l'intéractivité se situe dans la vidéo dans le flux xmt !
ben la tu pourrais mettre linteractivité a coté et ton js pourrais partir vers ta servlet sans recharger la page
ouais, si ya pas moyen de faire autre chose, faudrait faire comme ça, mais ce n'est pas mon objectif pour l'instant. je vais fouiller dans les spécifications xmt vrml ecmascript ect... pour voir si je peux trouver tout de même une façon de faire...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager