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

  FORUM HardWare.fr
  Programmation

  pour les pros du javascript ou je sais pas quoi ........

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pour les pros du javascript ou je sais pas quoi ........

n°26593
sebast62
Posté le 23-04-2001 à 09:49:42  profilanswer
 

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

mood
Publicité
Posté le 23-04-2001 à 09:49:42  profilanswer
 

n°26604
JWhy
je peux plier (héhé)
Posté le 23-04-2001 à 10:04:33  profilanswer
 

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]


---------------
www.alliancefrancophone.org ... Home is where the heart is
n°26613
FLY LM
Posté le 23-04-2001 à 10:16:00  profilanswer
 

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>
 
----------------------------------------------------------------

n°26614
FLY LM
Posté le 23-04-2001 à 10:18:18  profilanswer
 

Oups, JWhy a été plus rapide, js'avais pas vu...

n°26621
sebast62
Posté le 23-04-2001 à 10:37:42  profilanswer
 

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:

n°26653
sebast62
Posté le 23-04-2001 à 11:58:04  profilanswer
 

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]

n°26655
FLY LM
Posté le 23-04-2001 à 12:05:54  profilanswer
 

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 !!!

n°26678
sebast62
Posté le 23-04-2001 à 13:52:55  profilanswer
 

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

n°26681
JWhy
je peux plier (héhé)
Posté le 23-04-2001 à 13:59:46  profilanswer
 

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]


---------------
www.alliancefrancophone.org ... Home is where the heart is
n°26690
sebast62
Posté le 23-04-2001 à 14:27:46  profilanswer
 

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:

mood
Publicité
Posté le 23-04-2001 à 14:27:46  profilanswer
 

n°26694
sebast62
Posté le 23-04-2001 à 14:31:14  profilanswer
 

voila le resultat au fait : :)
 
http://www.blue-hardware.com/temp/ajouter.htm

n°26708
JWhy
je peux plier (héhé)
Posté le 23-04-2001 à 14:58:54  profilanswer
 

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]


---------------
www.alliancefrancophone.org ... Home is where the heart is
n°26769
sebast62
Posté le 23-04-2001 à 18:47:46  profilanswer
 

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:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  pour les pros du javascript ou je sais pas quoi ........

 

Sujets relatifs
[je ne sais pas en quel langage plutot du C] Un editeur 3D recherché[javascript] Ajouter au favoris et favicon.ico
Aux pros du javascript ! HELP[WIN32] Au pros du Win32, ou comment degriser un PUSHBUTTON
Comment faire un include DANS un javascript ?[Javascript]Comment changer la couleur d'un lien au passage du curseur
[3DS] Pour les pros de l'exportation[HTML - JAVASCRIPT] FENETRE POPUP
des parenthèses javascript 
Plus de sujets relatifs à : pour les pros du javascript ou je sais pas quoi ........


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR