Welcome to Bukkit France

Inscrivez-vous maintenant pour profiter d'un accès total à tout le contenu offert par la meilleur communauté Bukkit française ! Une fois inscrit et connecté, vous pourrez contribuez à la communauté en postant vos propres sujets et questions ou en répondant à ceux existants. Vous pourrez aussi customiser votre profil, recevoir des points de réputations, communiquer avec les autres membres via le chat, et plus encore! 

  • Annonces

    • Pskyco

      Bukkit France passe sous Discord !   20/02/2016

      Bukkit France est désormais passé sur Discord, au revoir donc notre vieux Teamspeak ! Téléchargez le client et venez nous rejoindre sur notre salon en suivant les instructions suivantes.
      M-à-j du 25/02/2017 : Désormais, seuls les comptes actifs sur le forum se verront donner l'accès au Discord, ce dernier n'est pas une plateforme d'aide de la même manière que le chat.
WorldCube

Get la valeur d'un input

11 messages dans ce sujet

Bonsoir Bukkit.fr
Je viens de passer 3-4h a rechercher et tester différentes méthodes pour récupérer la valeur dans Texture Value qui a l'id "textureValue" j'ai testé en javascript et php pour le moment le langage le plus convenable serait javascript voici ce que j'ai commencé a faire.

Mais malheureusement il ne me retourne pas la valeur de l'input :/

Merci a vous !
 

<iframe src="https://mineskin.org/5207" id="frame" height="400"></iframe> 

<script type="text/javascript">
       window.onload = function() {
           var frame = document.getElementById("frame");
           var msg = frame.getElementById("textureValue").value;
           alert(msg);
       };    
   </script>

 

Partager ce message


Lien à poster
Partager sur d’autres sites

N'es-tu pas plutôt sûr que ce soit :

 

<iframe src="https://mineskin.org/5207" id="frame" height="400"></iframe> 

<script type="text/javascript">
       window.onload = function() {
           var msg = document.getElementById("textureValue").value;
           alert(msg);
       };    
   </script>

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) (modifié)

Il faut que tu passes par des requêtes php pour ça (voir curl) ou autre langage serveur. à moins que le site distant ait un réglage particulier cross-origin mais ça n'a pas l'air d'être le cas. :)

Modifié par ilicos

Partager ce message


Lien à poster
Partager sur d’autres sites

Alors la je suis perdu x)
Je vais faire quelques recherches merci ;)

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 3 heures, ilicos a dit :

à moins que le site distant ait un réglage particulier cross-origin mais ça n'a pas l'air d'être le cas. :)

 

il y a une heure, WorldCube a dit :

Alors la je suis perdu x)
Je vais faire quelques recherches merci ;)

 

Salut,

 

Pour faire simple, si tu souhaites récupérer le contenu d'un iframe. Il faut t'assurer d'être sur le même domaine.

 

  ---> Plus d'informations ici : http://stackoverflow.com/questions/1088544/javascript-get-element-from-within-an-iframe

 

EDIT : J'ai essayé de récupérer le contenu de leur page avec un langage serveur (PHP), mais j'obtiens le code HTML correspondant au github : https://github.com/MineSkin/mineskin.org/blob/master/public/index.php
 

   - résultat :

<div id="mainContent" ng-view>
  <!-- Main Content -->
  <noscript>
    <h2 style="color:red;">Please enable Javascript to use this website!</h2>
  </noscript>
  <h3 class="text-muted">Dynamic page is loading...</h3>
</div>


(Le contenu est généré via du javascript)

 

1 personne aime ça

Partager ce message


Lien à poster
Partager sur d’autres sites

Arff je comprend merci de ton aide ^^
Pense tu qu'il y ais une solution quand même ?

1 personne aime ça

Partager ce message


Lien à poster
Partager sur d’autres sites
$('input[id=textureValue]').val()

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 11 heures, Dermenslof a dit :

$('input[id=textureValue]').val()

 

Cette méthode permet de récupérer la valeur d'un input, certe, mais le site où il souhaite récupérer la valeur ne lui appartient pas apparemment.

 

Il y a 14 heures, WorldCube a dit :

Arff je comprend merci de ton aide ^^
Pense tu qu'il y ais une solution quand même ?

 
À première vue, comme ça, c'est impossible. Cette erreur résume bien la situation :

e90ba36c856ad1f3462ec8312e13b718.png

Partager ce message


Lien à poster
Partager sur d’autres sites

Mais c'est pour faire quoi exactement ? Je dis comme ça mais si ton but est de générer un skin et de prendre sa value et sa signature pour faire un GameProfile custom tu peux utiliser l'api de MineSkin : https://github.com/InventivetalentDev/MineskinClient

 

Désolé si je suis complètement hors-sujet hein :)

1 personne aime ça

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 3 minutes, Wisteca a dit :

Mais c'est pour faire quoi exactement ? Je dis comme ça mais si ton but est de générer un skin et de prendre sa value et sa signature pour faire un GameProfile custom tu peux utiliser l'api de MineSkin : https://github.com/InventivetalentDev/MineskinClient

 

Désolé si je suis complètement hors-sujet hein :)

 

Je valide ce propos. Si tu souhaites récupérer dynamiquement cette donnée pour les utilisateurs de ton site ou application, tu ferais mieux de mettre en place ton propre service. En utilisant un projet existant open-source ou en le créant toi même. Cette solution me semble être la meilleure :).

Cdlt,
Kenshim

1 personne aime ça

Partager ce message


Lien à poster
Partager sur d’autres sites

Je n'avais même pas vue l'api ... 
Merci a vous pour votre aide ! :D
Merci aussi @Dermenslof pour cette nouvelle méthode, @Tanki j'ai pensé a faire mon propre système mais je ne pense pas avoir les compétences pour le moment ^^

1 personne aime ça

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

  • En ligne récemment   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.