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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  1281  1282  1283  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°2210368
BenO
Profil: Chercheur
Posté le 15-11-2013 à 14:39:35  profilanswer
 

Reprise du message précédent :

Plam a écrit :


 
edit : ou Nginx certes, mais Apache est encore le plus répandu :o


 
 
http://wpengine.com/2013/07/08/ngi [...] ked-sites/
http://www.thewhir.com/web-hosting [...] ver-survey
 
 [:cerveau o]


---------------
Python Python Python
mood
Publicité
Posté le 15-11-2013 à 14:39:35  profilanswer
 

n°2210369
nraynaud
lol
Posté le 15-11-2013 à 14:43:05  profilanswer
 

mechkurt a écrit :

J'ai une appli de caisse sur un site avec le client qui s'y connecte via Firefox (mais bon osef ça pourrait être chrome ou opera), par contre mon client à un terminal de paiement CB en USB et voudrait pouvoir communiquer la somme à payer automatiquement au terminal, j'ai cherche un peu sur internet mais rien trouvé de concluant, c'est possible d'après vous, et si ou comment...
 
A votre bonne doc s'il vous plait ! ^^


Chrome + usb API (ou peut-être autre chose, par exemple ils ont peut-être un port série sur USB, auquel cas l'API serial suffit).
http://developer.chrome.com/apps/usb.html


---------------
trainoo.com, c'est fini
n°2210372
mechkurt
Posté le 15-11-2013 à 14:55:44  profilanswer
 

Ok, je vais creuser ça, faudrait que j’arrive à me le faire prêter pour faire des tests mais là j'attaque un truc qui sort de mes qualifications...
 
...faudrait que je trouves une doc du coté du TPE aussi. :-/


---------------
D3
n°2210374
nraynaud
lol
Posté le 15-11-2013 à 15:09:47  profilanswer
 

good luck, surtout que tu peux avoir des problèmes de certification.


---------------
trainoo.com, c'est fini
n°2210375
0x90
Posté le 15-11-2013 à 15:11:13  profilanswer
 

mechkurt a écrit :

J'ai une appli de caisse sur un site avec le client qui s'y connecte via Firefox (mais bon osef ça pourrait être chrome ou opera), par contre mon client à un terminal de paiement CB en USB et voudrait pouvoir communiquer la somme à payer automatiquement au terminal, j'ai cherche un peu sur internet mais rien trouvé de concluant, c'est possible d'après vous, et si ou comment...
 
A votre bonne doc s'il vous plait ! ^^


Il me semble que les contraintes légales (des trucs chiants du genre certification, etc.) changent vachement dès qu'un soft de caisse custom est directement connecté au truc de paiement, au point où c'est carrément pas une bonne idée de jouer à ça si t'es pas une boite spécialisée.
 
J'ai pas trop les détails ou les textes qui vont avec par contre, c'est un souvenir d'un pote qui a fait son soft lui même et qui a été contraint de séparer les deux en dépit de l'aspect pratique.


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2210376
Plam
Bear Metal
Posté le 15-11-2013 à 15:14:46  profilanswer
 


 
Deuxième lien, il est toujours devant [:ocube] Et puis dans son cas, il a l'air d'être chez un mutu avec Apache derrière, ça tombe bien :o


---------------
Spécialiste du bear metal
n°2210382
Proov
Art & Science
Posté le 15-11-2013 à 15:47:07  profilanswer
 

Cloudflare est down, tous les liens JS modernizr, conditionizr sont aussi HS [:manust]

n°2210387
koskoz
They see me trollin they hatin
Posté le 15-11-2013 à 16:06:54  profilanswer
 

Comment faire pour intercepter l'événement submit lorsque le formulaire est soumis via le méthode "submit()" (le navigateur ne déclenche pas l'événement) ?


---------------
Twitter
n°2210396
flo850
moi je
Posté le 15-11-2013 à 16:35:28  profilanswer
 

Code :
  1. var form = document.getElementById('form');
  2.  form._submit = form.submit;
  3.  form.submit = function(){
  4.    alert('before submit');
  5.    this._submit();
  6.  }


 
un truc de ce genre ?


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

n°2210401
masklinn
í dag viðrar vel til loftárása
Posté le 15-11-2013 à 16:53:02  profilanswer
 

koskoz a écrit :

Comment faire pour intercepter l'événement submit lorsque le formulaire est soumis via le méthode "submit()" (le navigateur ne déclenche pas l'événement) ?


Qu'il le déclenche pas? Ou qu'il fasse pas le default?

flo850 a écrit :

Code :
  1. var form = document.getElementById('form');
  2.  form._submit = form.submit;
  3.  form.submit = function(){
  4.    alert('before submit');
  5.    this._submit();
  6.  }
 

un truc de ce genre ?


Ou alors tu capture le submit sur document et tu stop la propagation direct :o

Message cité 1 fois
Message édité par masklinn le 15-11-2013 à 16:58:13

---------------
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?
mood
Publicité
Posté le 15-11-2013 à 16:53:02  profilanswer
 

n°2210404
mechkurt
Posté le 15-11-2013 à 17:22:36  profilanswer
 

0x90 a écrit :


Il me semble que les contraintes légales (des trucs chiants du genre certification, etc.) changent vachement dès qu'un soft de caisse custom est directement connecté au truc de paiement, au point où c'est carrément pas une bonne idée de jouer à ça si t'es pas une boite spécialisée.
 
J'ai pas trop les détails ou les textes qui vont avec par contre, c'est un souvenir d'un pote qui a fait son soft lui même et qui a été contraint de séparer les deux en dépit de l'aspect pratique.


 
Erf...
 
Et en passant par un plug-in "certifiés" installé sur le navigateur de la machine, vous savez si des boites commercialise ce type de service (à vue de nez mon client doit pas être seul à avoir une appli en ligne pour gérer sa caisse...) ?
Moi je veux arranger le coup de mon client, et je n'ai pas spécialement envie de passer 3 semaine à m'arracher les cheveux la-dessus ! ^^


---------------
D3
n°2210406
koskoz
They see me trollin they hatin
Posté le 15-11-2013 à 17:29:44  profilanswer
 

flo850 a écrit :

Code :
  1. var form = document.getElementById('form');
  2.  form._submit = form.submit;
  3.  form.submit = function(){
  4.    alert('before submit');
  5.    this._submit();
  6.  }


 
un truc de ce genre ?


 
Ca m'a l'air pas mal :jap:
 

masklinn a écrit :


Qu'il le déclenche pas? Ou qu'il fasse pas le default?


 
:??:
 

masklinn a écrit :


Ou alors tu capture le submit sur document et tu stop la propagation direct :o


 
C'est pas un peu bourrin comme solution ?


---------------
Twitter
n°2210408
Youmoussa
Ecrou-vis
Posté le 15-11-2013 à 17:39:40  profilanswer
 

Proov a écrit :

Yo!
 
 
j'ai un domaine en .com que j'aimerai faire pointer sur mon serveur, mais pas dans le classique /www/. sur un sous domaine.. c'est possible ?
 
que quand on tape par exemple www.mondomaine.com, ça pointe sur mon serveur sur /foo/ au lieu de /www/ et que ce soit totalement transparent pour l'utilisateur...Thanks :)


 
En général tu peux faire ça directement dans le panneau de configuration de ton registrar.


---------------
L'humain est celui « qui agit puis qui pense : ce n’est pas parce qu’il soutient telle position qu’il agit de telle manière, mais parce qu’il a agi (comme il a été amené à le faire) qu’il va adopter telle position
n°2210420
masklinn
í dag viðrar vel til loftárása
Posté le 15-11-2013 à 18:50:19  profilanswer
 


Tu peux vouloir empêcher le comportement par défaut, empêcher la propagation d'une étape à l'autre ou empêcher le trigger programmatique d'un évènement, il est pas nécessairement clair lequel tu veux.

koskoz a écrit :

C'est pas un peu bourrin comme solution ?


En quoi c'est plus bourrin qu'aller smasher le handler inline?


---------------
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°2210448
Schimz
Bouge pas, meurs, ressuscite !
Posté le 16-11-2013 à 07:30:40  profilanswer
 

koskoz a écrit :

C'est pas un peu bourrin comme solution ?


C'est de la capture d’événement, pas plus bourrin qu'un onclick sur un div.  


---------------
çà s'est HFR | Music for the Galaxy
n°2210528
nraynaud
lol
Posté le 17-11-2013 à 22:19:52  profilanswer
 

dites les jeunes, je veux jouer avec des entiers en JS, ya moyen d'obtenir le nombre de bits de mantisse du système, ou je suppose 53 pour tout le monde ?


---------------
trainoo.com, c'est fini
n°2210530
0x90
Posté le 17-11-2013 à 22:32:17  profilanswer
 

La spec définit les nombres JS comme étant des doubles IEEE754, tu peux supposer sans problème.
 
http://www.ecma-international.org/ [...] sec-4.3.19


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°2210531
nraynaud
lol
Posté le 17-11-2013 à 22:48:46  profilanswer
 

mais je trouve moche le Math.pow(2, 52)


---------------
trainoo.com, c'est fini
n°2210568
koskoz
They see me trollin they hatin
Posté le 18-11-2013 à 11:24:51  profilanswer
 

masklinn a écrit :


Tu peux vouloir empêcher le comportement par défaut, empêcher la propagation d'une étape à l'autre ou empêcher le trigger programmatique d'un évènement, il est pas nécessairement clair lequel tu veux.


 

masklinn a écrit :


En quoi c'est plus bourrin qu'aller smasher le handler inline?


 
En gros c'est un script ajouté par le client sur la page qui traite des formulaires spécifiés par le client. Si j'intercepte le submit de la page il est possible que celui-ci provienne d'un formulaire qui ne doit pas être géré par le script.
Après je peux aussi intercepter tous les submits, vérifier la cible de l'événement et arrêter ou non la propagation.


---------------
Twitter
n°2210572
Profil sup​primé
Posté le 18-11-2013 à 11:41:33  answer
 

Je voudrais écouter un événement (click) sur tous les liens qui ont la class ajax de mon app sachant que mes pages se chargent en ajax. Quelle est la meilleure solution pour faire ça avec jQuery ?
 

Code :
  1. $(".ajax" ).on("click",function(e){
  2.  e.preventDefault();
  3.                 console.log("Click" );
  4. });

n°2210579
flo850
moi je
Posté le 18-11-2013 à 11:49:52  profilanswer
 

Code :
  1. $('#container').on('click' ,'.ajax' ,function(e){
  2. e.preventDefault();
  3.                console.log("Click" );
  4. });


http://api.jquery.com/on/ > delegated events


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

n°2210580
koskoz
They see me trollin they hatin
Posté le 18-11-2013 à 11:50:25  profilanswer
 

Code :
  1. $('body').delegate('.ajax', 'click', function(event) {
  2.    
  3. });
 

Edit : va falloir que je me mette à jour avec la dernière version de l'API [:tinostar]


Message édité par koskoz le 18-11-2013 à 11:51:11

---------------
Twitter
n°2210581
Profil sup​primé
Posté le 18-11-2013 à 11:51:14  answer
 

Merci  :jap:

n°2210583
skylight
Made in France.
Posté le 18-11-2013 à 11:58:56  profilanswer
 

flo850 a écrit :

Code :
  1. $('#container').on('click' ,'.ajax' ,function(e){
  2. e.preventDefault();
  3.                console.log("Click" );
  4. });


http://api.jquery.com/on/ > delegated events


Ca ne fonctionne pas avec du content loadé dynamiquement (sauf avec $.load ou $.get, je sais plus)

Message cité 3 fois
Message édité par skylight le 18-11-2013 à 11:59:58
n°2210584
koskoz
They see me trollin they hatin
Posté le 18-11-2013 à 12:00:10  profilanswer
 

skylight a écrit :


Ca ne fonctionne pas avec du content loadé dynamiquement


 
Si, le .on remplace le delegate si tu lui passes le contexte, comme flo l'a fait.


---------------
Twitter
n°2210590
Profil sup​primé
Posté le 18-11-2013 à 12:10:49  answer
 

skylight a écrit :


Ca ne fonctionne pas avec du content loadé dynamiquement (sauf avec $.load ou $.get, je sais plus)


 
Si si ça fonctionne, je viens de tester à l'instant  :jap:

n°2210591
ratibus
Posté le 18-11-2013 à 12:38:02  profilanswer
 

skylight a écrit :


Ca ne fonctionne pas avec du content loadé dynamiquement (sauf avec $.load ou $.get, je sais plus)


C'est l'intérêt de la délégation.

n°2210592
skylight
Made in France.
Posté le 18-11-2013 à 12:40:52  profilanswer
 

koskoz a écrit :


 
Si, le .on remplace le delegate si tu lui passes le contexte, comme flo l'a fait.


Ah bon, pourtant quand je load dynamquement du html/js, le DOM n'est pas automatiquement parsé.. donc dans mon framework perso, j'ai une routine qui parse le DOM loadé à la recherche de type["data-href"] pour leur attribuer un handler)  
J'ai du râter quelque chose :o

n°2210593
ratibus
Posté le 18-11-2013 à 12:44:18  profilanswer
 

skylight a écrit :


Ah bon, pourtant quand je load dynamquement du html/js, le DOM n'est pas automatiquement parsé.. donc dans mon framework perso, j'ai une routine qui parse le DOM loadé à la recherche de type["data-href"] pour leur attribuer un handler)  
J'ai du râter quelque chose :o


Le principe de la délégation : tu mets le handler sur un parent de + haut niveau et dans le handler tu testes si l'élément qui a déclenché l'event au sein de ce parent est du type qui t'intéresse. Ca te permet notamment d'avoir bcp bcp moins de handler actifs dans ton document.

n°2210598
flo850
moi je
Posté le 18-11-2013 à 14:02:30  profilanswer
 

sisi je t'assure que ça marche :o  
 
Et ça ne veut rien dire " LE DOM n'est pas parsé"
 


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

n°2210600
koskoz
They see me trollin they hatin
Posté le 18-11-2013 à 14:09:29  profilanswer
 

Machine : on est d'accord que tu parlais de ça ?
 

Code :
  1. document.addEventListener('submit', function() {
  2.    console.log('submit');
  3. });


 
Ca ne change rien étant donné que le .submit() ne déclenche pas d'event, j'ai testé pour la forme, mais quelque chose me dit que tu m'indiquais une méthode plus subtile et surtout fonctionnelle :o


---------------
Twitter
n°2210602
flo850
moi je
Posté le 18-11-2013 à 14:30:16  profilanswer
 

Je pense plus a quelque chose comme ça :  

Code :
  1. $('#container').on('submit' ,'form' ,function(e){
  2. e.preventDefault();
  3.                console.log("form" );
  4. });


par contre, si il y a d'autres listeners au niveau du submit, ils peuvent être exécuté avant . Dans ma méthode aussi  d'ailleurs.


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

n°2210605
masklinn
í dag viðrar vel til loftárása
Posté le 18-11-2013 à 14:39:42  profilanswer
 

koskoz a écrit :

Ca ne change rien étant donné que le .submit()


D'où la demande de précision, à la base t'as parlé d'évènements, et là tu parles plus d'évènement [:spamafote]

flo850 a écrit :

Je pense plus a quelque chose comme ça :  

Code :
  1. $('#container').on('submit' ,'form' ,function(e){
  2. e.preventDefault();
  3.                console.log("form" );
  4. });


par contre, si il y a d'autres listeners au niveau du submit, ils peuvent être exécuté avant . Dans ma méthode aussi  d'ailleurs.


Avec addEventListener, tu peux utiliser le 3e paramètre choper l'évent dans la phase de capture, tu bind sur document et les chances que quelqu'un d'autre passe avant toi sont peu ou prou nulles [:bakk69]

Message cité 3 fois
Message édité par masklinn le 18-11-2013 à 14:41:17

---------------
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°2210606
flo850
moi je
Posté le 18-11-2013 à 14:41:03  profilanswer
 

form.onsubmit n'est pas un event ? ou tu parles de domevent ?


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

n°2210608
masklinn
í dag viðrar vel til loftárása
Posté le 18-11-2013 à 14:43:33  profilanswer
 

flo850 a écrit :

form.onsubmit n'est pas un event ? ou tu parles de domevent ?


form.onsubmit oui (enfin c'est un event handler), form.submit() non (plus précisément il n'y a aucune garantie que l'event soit dispatché sur un appel à HTMLFormElement.submit(), c'est non spécifié)

Message cité 2 fois
Message édité par masklinn le 18-11-2013 à 14:44:05

---------------
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°2210611
tomsoft
Posté le 18-11-2013 à 14:48:55  profilanswer
 

Je m'arrache les cheveux avec des regex  PCRE :

 
Code :
  1. preg_match_all('/=["\'](ci?d:([\w@]+))["\']/i', $html, $matches);
 

Ca me matche bien cid:ii_1426b3b2032958bb dans

Code :
  1. <img src="cid:ii_1426b3b2032958bb" alt="Images intégrées 1" width="564" height="373">
 

Par contre, si j'ai :

 
Code :
  1. <img width=906 height=265 id="Image_x0020_1" src="cid:image001.png@01CEE1E1.B11C5BC0">
 

Ca ne matche pas cid:image001.png@01CEE1E1.B11C5BC0

 

Je pense que le "@" y est pour quelquechose, mais j'arrive pas a trouver la bonne syntaxe pour matcher avec l'arobase. Il semble que \w ne contienne pas @, mais comment l'ajouter ?

 

j'ai essayé [\w@] mais non :/

 

Des idées ?

Message cité 1 fois
Message édité par tomsoft le 18-11-2013 à 14:49:43
n°2210614
koskoz
They see me trollin they hatin
Posté le 18-11-2013 à 14:49:51  profilanswer
 

masklinn a écrit :


D'où la demande de précision, à la base t'as parlé d'évènements, et là tu parles plus d'évènement [:spamafote]
 
Avec addEventListener, tu peux utiliser le 3e paramètre choper l'évent dans la phase de capture, tu bind sur document et les chances que quelqu'un d'autre passe avant toi sont peu ou prou nulles [:bakk69]


 
Ouais, mais je suis emmerdé avec IE < 9 :/
 

masklinn a écrit :


form.onsubmit oui (enfin c'est un event handler), form.submit() non (plus précisément il n'y a aucune garantie que l'event soit dispatché sur un appel à HTMLFormElement.submit(), c'est non spécifié)


 
Il ne me semble pas avoir dis que .submit() était un événement, mais que .submit() ne déclenchait pas l'événement submit :o


---------------
Twitter
n°2210615
flo850
moi je
Posté le 18-11-2013 à 14:52:28  profilanswer
 

masklinn a écrit :


Avec addEventListener, tu peux utiliser le 3e paramètre choper l'évent dans la phase de capture, tu bind sur document et les chances que quelqu'un d'autre passe avant toi sont peu ou prou nulles [:bakk69]


TIL  

masklinn a écrit :


form.onsubmit oui (enfin c'est un event handler), form.submit() non (plus précisément il n'y a aucune garantie que l'event soit dispatché sur un appel à HTMLFormElement.submit(), c'est non spécifié)


wat ?  
 
https://developer.mozilla.org/en-US [...] ent.submit

Code :
  1. document.forms["myform"].submit()


Citation :

This method does something similar to activating a submit button of the form.
 
The form's onsubmit event handler (for example, onsubmit="return false;" ) will not be triggered when invoking this method from Gecko-based applications. In general, it is not guaranteed to be invoked by HTML user agents.
 
Reference: http://lists.w3.org/Archives/Publi [...] /0011.html
 
If a form control (such as a submit button) has a name or id of submit it will mask the form's submit method.


 [:neernitt]


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

n°2210616
flo850
moi je
Posté le 18-11-2013 à 14:54:11  profilanswer
 

tomsoft a écrit :

Je m'arrache les cheveux avec des regex  PCRE :
 

Code :
  1. preg_match_all('/=["\'](ci?d:([\w@]+))["\']/i', $html, $matches);


 
Ca me matche bien cid:ii_1426b3b2032958bb dans  

Code :
  1. <img src="cid:ii_1426b3b2032958bb" alt="Images intégrées 1" width="564" height="373">


 
Par contre, si j'ai :
 

Code :
  1. <img width=906 height=265 id="Image_x0020_1" src="cid:image001.png@01CEE1E1.B11C5BC0">


 
Ca ne matche pas cid:image001.png@01CEE1E1.B11C5BC0
 
Je pense que le "@" y est pour quelquechose, mais j'arrive pas a trouver la bonne syntaxe pour matcher avec l'arobase. Il semble que \w ne contienne pas @, mais comment l'ajouter ?
 
j'ai essayé [\w@] mais non :/
 
Des idées ?


et remplacer ton \w@ par [a-zA-Z0-9_@]  ?


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

n°2210620
tomsoft
Posté le 18-11-2013 à 15:02:48  profilanswer
 

flo850 a écrit :


et remplacer ton \w@ par [a-zA-Z0-9_@]  ?


 
 [:mossieurpropre] , et ajouter aussi le \. pour matcher le point  :jap:  
 

Code :
  1. $pattern = '/=["\'](cid:([a-zA-Z0-9_@\.]+))["\']/i';


 
Ca marche matche

n°2210622
masklinn
í dag viðrar vel til loftárása
Posté le 18-11-2013 à 15:06:14  profilanswer
 

koskoz a écrit :

Ouais, mais je suis emmerdé avec IE < 9 :/


T'Y METS UN PEU DE LA MAUVAISE VOLONTÉ QUAND MÊME

koskoz a écrit :

Il ne me semble pas avoir dis que .submit() était un événement, mais que .submit() ne déclenchait pas l'événement submit :o


Je répondais à flo là, si t'as pas remarqué :o


Et 2e effet kisscool, si je me plante pas dans la lecture de la spec (et que c'est correctement implémenté dans les navigateurs) ça permet même de faire de la délégation sur les évènements qui bubble pas


http://i3.kym-cdn.com/photos/images/newsfeed/000/296/441/24a.jpgs

Message cité 1 fois
Message édité par masklinn le 18-11-2013 à 15:10:19

---------------
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?
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  1281  1282  1283  ..  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)