Résultats de la recherche (1085 résultats)

flash666
22 Décembre 2005, 21:18
voilà :

<script type="text/javascript">
<!--
function choix_langue(valeur)
{
    location.href="admin.php?langue=" + valeur;
}

function ajout_equipe()
{
  var tempon_equipe = new Array();
  var last_ids = Number(document.getElementById("ajouter_last").value);
  for (var i = 1; i <= last_ids; i++)
  {
    tempon_equipe[i] = document.getElementById('equipe_' + i).value;
  }

  document.getElementById('equipe').innerHTML += "<?php echo $langue['nom_equipe']; ?> : <input name=\"equipe_" + (last_ids + 1) + "\" id=\"equipe_" + (last_ids + 1) + "\" /><br />";
 
  document.getElementById("ajouter_last").value = last_ids +1;

  for (var i = 1; i <= last_ids; i++)
  {
    try {      
      document.getElementById('equipe_' + i).value = tempon_equipe[i];
    }
    catch(e) {}
  }
 
}

function montre(id, style)
{
  document.getElementById(id).style.display =  style;
}
-->
</script>
<input type="radio" value="0" onclick="montre('ajouter_equipe', 'block');" checked/>
<input type="radio" value="1" onclick="montre('ajouter_equipe', 'none');"/>
<br />
<input type="hidden" name="ajouter_last" id="ajouter_last" value="0" />
<button type="button" onclick="ajout_equipe();" id="ajouter_equipe" style="display:block">Ajouter une équipe</button>
<div id="equipe"></div> 


IE et il as raison d'une certaine façon n'aime pas qu'on ait name et id egaux sur differents object

j'ai enlevé dans les 2 radio boutons
<input type="radio" name="equipe" value="1" />

name="equipe"

et en plus pour selectionner par defaut un radio bouton c'est : selected et pas checked
 
flash666
22 Décembre 2005, 10:25
une possibilité parmi d'autres

function montre(id, style) {
  document.getElementById(id).style.display =  style;
}
</script>
<input type="radio" name="equipe" value="0" selected="selected" onclick="montre('ajouter_equipe', 'block');"/>
<input type="radio" name="equipe" value="1" onclick="montre('ajouter_equipe', 'none');"/>
<button type="button" onclick="ajout_equipe();" id="ajouter_equipe" style="display:none">Ajouter une équipe</button>
 
flash666
21 Décembre 2005, 20:44
ps: entre 2 essais n'oublie pas de bien rafraichir ta page car des fois bien qu'il affiche rien il garde en mémoire le dernier nombre : last_ids
 
flash666
21 Décembre 2005, 20:42
tu peux enlever le alert, chez moi ca fonctionne sans pb IE 6.029....
ps j'ai corrigé un petit oubli :
  document.getElementById('equipe').innerHTML += "<?php echo $langue['nom_equipe']; ?> : <input name=\"equipe_" + (last_ids + 1) + "\" id=\"equipe_" + (last_ids + 1) + "\" /><br />";

j'avais oublié un (last_ids + 1)
 
flash666
21 Décembre 2005, 20:36
j'ai apporter qq amélioration mais minime

<script type="text/javascript">
<!--
function ajout_equipe()
{
  var tempon_equipe = new Array();
  var last_ids = Number(document.getElementById("ajouter_last").value);alert(last_ids);
  for (var i = 1; i <= last_ids; i++)
  {
    tempon_equipe[i] = document.getElementById('equipe_' + i).value;
  }

  document.getElementById('equipe').innerHTML += "<?php echo $langue['nom_equipe']; ?> : <input name=\"equipe_" + (last_ids + 1) + "\" id=\"equipe_" + (last_ids + 1) + "\" /><br />";
  
  document.getElementById("ajouter_last").value = last_ids +1;

  for (var i = 1; i <= last_ids; i++)
  {
    try {  	  
      document.getElementById('equipe_' + i).value = tempon_equipe[i];
    } 
    catch(e) {}
  }
  
}
-->
</script>

<input type="hidden" name="ajouter_last" id="ajouter_last" value="0" />
<button type="button" onclick="ajout_equipe();" id="ajouter_equipe">Ajouter une équipe</button>
<div id="equipe"></div> 


bien sur <?php echo $langue['nom_equipe']; ?> afiche rien car je n'ai pas le texte correspondant et uniquement testé en pur html

edit : bien sur enlever le : alert(last_ids); que j'avais mis pour mes tests
 
flash666
21 Décembre 2005, 20:11
salut, ton script marche très bien sous FF et IE chez moi, aucun pb
quel pb as tu sous IE?

edit : ca marche sous IE si on desactive les debbogueurs de script sous IE menu outils/option internet, mais pas si les deboggueurs sont activés
 
flash666
16 Décembre 2005, 12:35
as tu le pb uniquement dans le forum id=12 ou dans tous tes forums ou sous forums?
 
flash666
16 Décembre 2005, 12:32
a priori je ne suis pas aussi catégorique, dites plutot ce que vous voulez faire ca sera plus simple. je parle du resultat il va vous servir à koi?

d'une façon générale lorsqu'on cherche qqchose, plutot que de discuter sur les moyens, il vaut mieux s'en tenir au resultat recherché
 
flash666
15 Décembre 2005, 11:01
mdr, tu les as toi meme ecrites plus haut :
Citation
voici mon fichier poster ligne 300 à 330:
 
flash666
13 Décembre 2005, 8:41
pour ton sujet.php regarde bien l'installation tu as fait au moins une erreur :

[php] $sql = 'INSERT INTO ' . SUJETS_TABLE . '
(forum_id, membre_id, sujet_nom, nb_vu, nb_reponse, sujet_type, sondage)
VALUES(\'' . $forum_id . '\', \'' . $membre['membre_id'] . '\', \'' . $sujet_nom . '\', \'0\', \'0\',\'' . $type_sujet . '\', \'' . $v_sondage_acces . '\' )';
if( ! $bdd->requete($sql) )
{
info($langue['er_titre'], sprintf($langue['er_insert'], 'sujets'), __LINE__, __FILE__, $sql, TRUE);
}
[/php]
il te manque dans les values :
[php]...$type_sujet . '\', \'' . $v_sondage_acces . [/php]
 
flash666
08 Décembre 2005, 14:06
bonne remarque Mido, lorsque j'édite un message je le fais dans une autre fenetre comme cela je peux consulter les autres messages sans pb
 
flash666
07 Décembre 2005, 15:20
t'es sur que ta fonction marche dans tout les cas? meme si on a aucun champ en index?
 
flash666
07 Décembre 2005, 8:02
j'utilise un lecteur de cd double vitesse...
suis je dans le sujet?
 
flash666
07 Décembre 2005, 7:59
en espérant qu'il n'ai pas voulu s'auto overclocker lui même... :lol:
 
flash666
06 Décembre 2005, 21:55
ba c'est fonction ne peuvent à priori pas servir pour fsb, elles servent à afficher ou pas un layer c'est à dire :
Citation
Les balises DIV, SPAN et LAYER


Les balises permettant de constituer des couches sont les balises LAYER, SPAN et DIV.

La première (LAYER) est une balise spécifique à Netscape Navigator, et dont le fonctionnement est très proche de celle énoncée ci-dessus, c'est-à-dire la superposition de transparents (layer signifie justement couche). Les balises DIV et SPAN sont plus génériques mais sont toutefois mieux supportées par Internet Explorer que Netscape Navigator

La balise LAYER


La syntaxe de la balise LAYER est la suivante:



<LAYER NAME="Nom de la couche" LEFT="Distance au bord gauche" TOP="Distance au haut">

éléments HTML
</LAYER>


les layers sous netscapte sont en fait traduits par les iframes sous IE et FF
 


.