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

 


Dernière réponse
Sujet : pour les pros du javascript ou je sais pas quoi ........
sebast62

Citation :

je sais pas si j'ai été super clair


 
si si ... c'est très clair j'ai compris l'astuce et j'ai mis en place un truc comme ça :
 
<option value="">Liste des sites</option>  
 
 
encore merci pour tout ! :jap: :jap:


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
sebast62

Citation :

je sais pas si j'ai été super clair


 
si si ... c'est très clair j'ai compris l'astuce et j'ai mis en place un truc comme ça :
 
<option value="">Liste des sites</option>  
 
 
encore merci pour tout ! :jap: :jap:

JWhy juste un petit truc tout con:
ajoute peut-etre une 1ere option "vide" sélectionné par défaut.. qqchose comme ca:

Code :
  1. <option value="" selected></option>


 
en effet, l'evenement onChange est déclenché uniquement lorsque tu changes la sélection de ta liste donc, vu que "3D Chipset" est sélectionné par défaut, si tu veux ajouter une news provenant de "3d Chipset", le fait de sélectionner cet item n'activera pas le javascript et ne copiera pas les infos dans les zones de texte situés dessous...
 
 :sweat: je sais pas si j'ai été super clair  :sweat:

 

[edit]--Message édité par JWhy--[/edit]

sebast62 voila le resultat au fait : :)
 
http://www.blue-hardware.com/temp/ajouter.htm
sebast62 je te remercies beaucoup :jap:
 
ça marche d'enfer :)
 
 
c'est exactement ce que je voulais depuis quelques temps, mais malheureusement j'étais incapable de le faire moi même ...
 
 
thanks :jap:
JWhy meme technique que précédemment:
dans ta fonction url_make, tu ajoutes une ligne qui va te copier le texte de l'option sélectionnée dans la zone "Source:"

Code :
  1. function url_make(){
  2.   // acces rapide, histoire de pas avoir des lignes de 3 kms
  3.   f = document.choix;
  4.   f.nom_source.value = f.nom_site.options[f.nom_site.selectedIndex].text;
  5.   f.url_source.value = f.nom_site.options[f.nom_site.selectedIndex].value;
  6. }


 
ps: le code que je te donne marche sous IE, je ne sais absolument pas si ca marche avec NN (ca devrait, mais bon... on sait jamais ;))

 

[edit]--Message édité par JWhy--[/edit]

sebast62 effectivement c'etait ça le probleme et maintenant c'est résolu merci :)
 
sinon dans les modifs efectuées depuis le début, j'ai remarqué un petit défaut : lorsque l'on veut poster une news on ne peux utiliser comme source qu'un site que j'avais "pré-enregistré" dans le menu déroulant.  
Ca cause donc probleme quand la source est un site sorti de derriere les fagots ;)
 
J'ai donc corrigé cela mais je voudrais que le nom site sélectionné s'affiche en dessous un peu comme c'est déjà le cas pour l'url :
 
http://www.blue-hardware.com/temp/ajouter.htm
FLY LM Je viens de jeter un coup d'oeil, ton formulaire n'a pas de nom !!!  
 
<form name="choix" ...>
 
La fonction Javascript recherche ce nom ...
 
Allez, change cela et dis-moi si tu as d'autres soucis. Oups @+ j'ai faim !!!
sebast62 ah dommage :(
 
ca marche tres bien quand il est tout seul sur une page, mais quand j'essaye de l'integrer avec d'autres choses, ça ne marche plus
 
http://bluehardware.online.fr/temp/ajouter.htm
(à l'origine le fichier est un .php3)
 
 
le probleme vient de ou a votre avis ?

 

[edit]--Message édité par sebast62--[/edit]

sebast62 merci merci ... c'est super sympa à vous deux :jap:  
 
j'avais cherché un peu partout (allhtml, editeurjavascript.com, lewebmestre.com,etc..) mais j'avais rien trouvé  
 
 
encore merci  :jap:
FLY LM Oups, JWhy a été plus rapide, js'avais pas vu...
FLY LM Voilà voilà :
 
----------------------------------------------------------------
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Nouvelle page 1</title>
</head>
<script language="Javascript">
function url_make()
{
 document.choix.url_source.value = document.choix.nom_source.options[document.choix.nom_source.selectedIndex].value;
}
</script>
<body>
<form name="choix" method="POST" action="">
 <table cellspacing="0" cellpadding="0">
 <tr>
      <td height="30" bgcolor="#006699" align="center" class="m10">
        <font color="#FFFFFF"><b>Options de la News</b></font></td>
    </tr>
    <tr>
      <td height="20" bgcolor="#00AEE8" class="m9">
        <blockquote>
          <p><input type="checkbox" name="source" value="oui">
          <font size="2" face="Arial">
          <b>Cochez pour insérer une source à la news </b>(optionnel)<b>.</b></font></p>
         <p><font size="2" face="Arial"><b><u>Source</u> :</b></font>
         <select size="1" name="nom_source" language="Javascript" onchange="return url_make()">
          <option value="http://www.blue-hardware.com">Blue-Hardware</option>
          <option value="http://www.centralfr.com">Centralfr</option>
          <option value="http://www.clubic.com">Clubic</option>
          <option value="http://www.gravure-fr.com">Gravure-fr</option>
          <option value="http://www.hardware.fr">Hardware-fr</option>
          <option value="http://www.inpact-hardware.com">Inpact Hardware</option>
          <option value="http://www.nvchips-fr.com">NVChips-fr</option>
          <option value="http://www.planetenews.com">PlaneteNews</option>
          <option value="http://www.puces3d.com">Puces3D</option>
          <option value="http://www.presence-pc.com">Presence-PC</option>
          <option value="http://www.tt-hardware.com">TT-Hardware</option>
          <option value="http://www.vtr-hardware.com">VTR-Hardware</option>
         </select></p>
         <p><font size="2" face="Arial"><b><u>URl de la source</u>  </b> :</font>
         <input type="text" name="url_source" size="33"></p>
        </blockquote>
      </td>
    </tr>
 </table>
 </form>
</body>
 
----------------------------------------------------------------
JWhy si j'ai bien compris ce que tu veux faire, ceci devrait faire l'affaire ! :)
 
ps: il faut par contre que tu vires les m*rdes que rajoute multimania (<SCRIPT LANGUAGE="JavaScript1.1">[...]</SCRIPT> )

 

[edit]--Message édité par JWhy--[/edit]

sebast62 salut
 
je suis en train de personnaliser ma console d'admin et je voudrais que l'URL du site sélectionné s'affiche automatiquement en dessous.
 
On m'a dit que c'etait faisable en javascript (ou meme un autre langage) mais j'ai rien trouvé pour faire ça.
 
Voila la page en question :  
http://www.blue-hardware.com/deroulant.htm
 
Si quelqu'un pouvait trouver la soluce ce serait cool :)
 
A+
seb

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)