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

  FORUM HardWare.fr
  Programmation

  expert java script............

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

expert java script............

n°22130
jajaX
Ma Flo, je t'aime: ;)
Posté le 03-04-2001 à 22:45:23  profilanswer
 

salut,  
 
c'est la première fois sur ce forum car je vais d'habitude dur d'autres :D
   
voilà j'ai un petit soucis   :(  
   
@ de mon site => signature.  
 
j'ai refait mon site en ne mettant k'un menu ds le cadre de gauche (et il reste là tt le long de la visite... si vous voulez le voir. je l'ai D/L pr essai, ici =>  
   
http://www.multimania.com/jajax/essai/  
   
ms, si vous y allez, vous pourrez remarker ke j'ai un pbm qd je développe un menu c'est ke l'image ki doit s'afficher... ben elle s'affiche pas  :cry:
   
je l'ai fait av namo webeditor 4.02 (en démo). dc croyant à bug du truc, j'ai D/L une MAJ ms veut ps s'installer sur une version d'éval  :(  
 
je croyais aussi à un pbm de chemin. ms j'ai bouger mon site de place et l'ai retesté en rezo... ben pariel...  :cry:  
   
dc, si vous êtes un expert en java script ki peut m'aider.... ben ça m'arrangerais bien.  
 
je peux fournir la page ne kestion...  
   
voilà, voilà


---------------
@+ jaja - mansoncollections
mood
Publicité
Posté le 03-04-2001 à 22:45:23  profilanswer
 

n°22147
k666
dites non à petitmou
Posté le 04-04-2001 à 01:03:50  profilanswer
 

koi? dans la partie de menu ou ya les fleches?
fodrai kiai un sous menu pareil qui apparaisse? he comprends pas la kestion  :??:  :??:

n°22149
jajaX
Ma Flo, je t'aime: ;)
Posté le 04-04-2001 à 02:03:06  profilanswer
 

ben qd tu regardes mon menu (cadre de gauche), il y a des petites flèches bleues dirigés vers la droite pour indiker k'il y a une "sous-partie".
 
qd je développe le menu, une petite flèche bleue dirigée vers la bas ki devrait apparaître.
 
ben c'est ke ça coince. elle ne s'affiche pas.


---------------
@+ jaja - mansoncollections
n°22168
nabab
I'm blogging this.
Posté le 04-04-2001 à 09:14:12  profilanswer
 

Viens tu de modifier ton code(cela marche depuis qq instants), car sinon je pense que cela est du à un probleme d'interaction avec IE et un non preloading des images ...

 

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


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°22171
nabab
I'm blogging this.
Posté le 04-04-2001 à 09:15:58  profilanswer
 

Ok c bien ce que je pense car en fait va sur ton site, puis à cette url http://www.multimania.com/jajax/essai/expanded.gif , et revient sur ton site par un back et ton menu alors fonctionne.


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°22202
duch
Posté le 04-04-2001 à 10:07:21  profilanswer
 

Beurk, il est pô bô le code de Nemo.
 
 
Mais sinon ça a l'air de marcher ton truc, le seul blème chez moi est sur l'image collapse.gif.
 
 
Sinon elle est mal la nouvelle version du forum, t'en penses quoi nabab ? :D


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
n°22208
nabab
I'm blogging this.
Posté le 04-04-2001 à 10:13:45  profilanswer
 

Le probleme de jajax est simplement un probleme d'image donc cela est du à une mauvaise programmation, en l'occurence celle fournie par Namo ...
 
Duch> j'en pense que du bien sauf pour les couleurs et pour le multi navigateur ...  :D  Pour les couleurs je verrais plus une palette en cercle et la possibilité de déplacer dessus un curseur qui reste sur la derniere couleur ... car si tu tapes sur une couleur sans avoir selectionné ton texte c beton pour retomber dessus je pense qu'il faut mettre en avant la couleur que l'on vient de cliquer par une bordure blanche ou ... afin de pouvoir la retrouver  ;)


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°22218
duch
Posté le 04-04-2001 à 10:33:17  profilanswer
 

Effectivement si tu clique sur une couleur sans avoir selectionné de texte, ça foire un peu car tu sais plus sur quelle couleur tu avais cliqué. C'était le cas aussi avec l'ancienne version remarque.
 
Bon j'vais me pencher sur le problème, mais le multi-plateforme est + important que ça je pense.
 
M'enfin, que penserais tu d'un petit curseur au dessous de la couleur sur la quelle on a cliqué?


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
n°22219
nabab
I'm blogging this.
Posté le 04-04-2001 à 10:37:05  profilanswer
 

Heu le mieux c soit de faire un nouveau topic soit d'en parler par mail ou par message privé  :D  
 
Sinon pour le coup d'un curseur je vois plutot une bordure ... je peux m'en occuper si tu veux, le multi platform ben c pas mmotivant ...
 
Désolé jajax m'enfin cela fait vivre ton post ...
 
Duch> g recu ton mail, je m'en vais le lire .

 

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


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°22221
duch
Posté le 04-04-2001 à 10:38:37  profilanswer
 

Bon allez, on s'en va :D


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
mood
Publicité
Posté le 04-04-2001 à 10:38:37  profilanswer
 

n°22342
jajaX
Ma Flo, je t'aime: ;)
Posté le 04-04-2001 à 17:02:26  profilanswer
 

pas grave :D
 
non, non, j'ai rien touché depuis hier soir.
 
je viens d'y retourner, marche toujours chez moi :cry:
 
j'ai IE5, c'est peut être pour ça :??:
 
voilà une partie de la source de mon cadre de gauche :
 
if (0 < this.indent) str += "<td width="+this.indent+" nowrap> </td>";
    if (layer.type == 'list') {
      str += "<td width=15  valign='middle' nowrap><a";
      str += " href=\"javascript:void(0);\"";
      str += " onclick=\"namosw_l_expand("+layer.list.id+" );\"><img src=\"collapsed.gif\"  <= :??: name=\"_img"+layer.list.id+"\" border='0'></a></td>";
    } else {
      str += "<td width=15 nowrap> </td>";
    }
    str += "<td height="+(this.height-3)+" width="+(this.width-15-this.indent)+" valign='middle' align='left'>";
    if (this.font_start) str += this.font_start;
    str += layer.text;
    if (this.font_end) str += this.font_end;
    str += "</td></table>";
 
    if (navigator.appName.indexOf('Netscape', 0) != -1) {
      layer.document.writeln(str);
      layer.document.close();
    } else {
      layer.innerHTML = str;
    }
    if (layer.type == 'list' && layer.list.visible)
      this.items[i].list.write();
  }
  this.made = true;
}
 
function namosw_l_show() {
  var layer;
  for(var i = 0; i < this.items.length; i++) {  
    layer = this.items[i];
    namosw_l_setclip(layer, 0, this.width, 0, this.height-1);
    if (navigator.appName.indexOf('Netscape', 0) != -1) {
      if (layer.oBgColor) layer.document.bgColor = layer.oBgColor;
      else layer.document.bgColor = this.bgColor;
    } else {
      if (layer.oBgColor) layer.style.backgroundColor = layer.oBgColor;
      else layer.style.backgroundColor = this.bgColor;
    }
    if (layer.type == 'list' && layer.list.visible)
      layer.list.show();
  }
  this.shown = true;
}
 
function namosw_l_update(parent_visible, x, y) {
  var top = y, layer, list;
  for(var i = 0; i < this.items.length; i++) {  
    layer = this.items[i];
    list  = layer.list;
    if (this.visible && parent_visible) {
      if (navigator.appName.indexOf('Netscape', 0) != -1) {
 layer.visibility = "visible";
 layer.top = top;
 layer.left = x;
      } else {
 layer.style.visibility = "visible";
 layer.style.pixelTop   = top;
 layer.style.pixelLeft  = x;  
 if (layer.url) layer.style.cursor = "hand";
      }
      top += this.height;
    } else {
      if (navigator.appName.indexOf('Netscape', 0) != -1) layer.visibility = "hidden";
      else layer.style.visibility = "hidden";
    }
    if (layer.type == 'list') {
      if (list.visible) {
        if (!list.made)  list.write();
        if (!list.shown) list.show();
        if (navigator.appName.indexOf('Netscape', 0) != -1) layer.document.images[0].src = "collapsed.gif";
 else eval('document.images._img'+list.id+'.src = "collapsed.gif"');
      } else {
 if (navigator.appName.indexOf('Netscape', 0) != -1) layer.document.images[0].src = "expanded.gif";
 else eval('document.images._img'+list.id+'.src = "expanded.gif"');
 
je précise, qd même, ms apparement, vous l'aviez compris, ke j'y connais pas tripette en java script. c'est pour ça ke je prend un truc pr k'il me fasse ça tt seul :D
 
ms ce ki me choke c'est les Nescapes un peu partout... et (à la ligne indiké par :??: ), l'antislash entre les guillements. j'ai essayé de le virer mais il revient le bougre  :gun:  
 
 :cry:  :??:  
 
donc si vous avez une idée....


---------------
@+ jaja - mansoncollections
n°22343
jajaX
Ma Flo, je t'aime: ;)
Posté le 04-04-2001 à 17:04:45  profilanswer
 

heu, les smileys ds le code, ben là :??:


---------------
@+ jaja - mansoncollections
n°22362
nabab
I'm blogging this.
Posté le 04-04-2001 à 18:13:20  profilanswer
 

Je pense qu'il suffit de precharger les images, n'y a t'il pas dans le code un xxx = new Image(xxxx); Si il n'y est pas je pense que cela vient de la ... pour le code ben il est plus de 18h donc la c batterie à plat ... on verra demain ...


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°22364
duch
Posté le 04-04-2001 à 18:28:16  profilanswer
 

Les Netscape partout c'est pour détecté si le navigateur du client est Netscape, mais c'est débile car Netscape 6 ne se comporte pas comme Netscape 4.7, il faudrait mieux utiliser :  
if (document.layers){tu fais ton truc pour NS}
else{tu fait le truc pour IE}
 
il serait même mieux de faire la détection une seule fois et de stocker le browser dans une variable, m'enfin si il change tout ton code à chaque fois mes conseils ne servnent pas à grand chose. utilise notepad, c'est mieux.


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
n°22368
nabab
I'm blogging this.
Posté le 04-04-2001 à 18:58:36  profilanswer
 

Duch je serais moins radical, jajax passe à un autre editeur Web ... car celui ci fait preuve d'un manque de formalisme dans le code inquietant ...
 
Duch> Joce a mis la derniere version ....

 

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


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°22372
jajaX
Ma Flo, je t'aime: ;)
Posté le 04-04-2001 à 19:18:16  profilanswer
 

je veux changer d'editeur, c'est pas le pbm.
 
ms com je l'ai dit, j'y connais rien en HTML ou en java script & pis namo est le seul éditeur ki me permet de faire ce genre de menu avec un assistant...


---------------
@+ jaja - mansoncollections
n°22374
nabab
I'm blogging this.
Posté le 04-04-2001 à 19:24:11  profilanswer
 

regardes web expert et dreamweaver ...
 
Allez bonne soirée

 

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


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°22375
jajaX
Ma Flo, je t'aime: ;)
Posté le 04-04-2001 à 19:29:17  profilanswer
 

oki, merci de votre aide  :hello:  
 
(j'ai les 2)...
 
bon, je modifie ce post pour dire ke now ça marche :??:
 
j'ai essayé av webexpert... j'ai simplement enlever tout les "namo" au début des fonctions.
 
donc => function namosw_l_show() {  
 
devient => function sw_l_show() {  
 
j'ai essayé ça marche... j'ai essayé avec ma sauvegarde (ki contient encore les "namo" )...
 
ben ça marche aussi :??:
 
j'ai réessayé aves les pages upload (à l'@ + haut), marche pas.
je change unikement ma page index1.html par l'autre. ça marche  :ouch:  
 
bizarre ke namo mettent son nom ds les fonctions :??:
 
bon, j'ai rien compris... merci quand même.  :hello:

 

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


---------------
@+ jaja - mansoncollections
n°22466
duch
Posté le 05-04-2001 à 11:08:54  profilanswer
 

Félicitations certes mais je ne pense pas que ça marche parce que tu as enlever les namo au début des fonctions. C'est un peu normal que namo mette son nom au début des fonctions, c'est sa signature, tiens moi j'vais appelé toutes mes fonctions duch_mafonction.
 
Dreamweaver lui il les appele MM_mafonction, chacun son truc.


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
n°22477
nabab
I'm blogging this.
Posté le 05-04-2001 à 11:16:21  profilanswer
 

Ben peut etre que web expert à mis des preload d'images  :D  
 
 
Duch> Slt, petit bug sur notre version d'edition  ;) je l'ai mis à jour ....  
 
explication
tient y a un bug : si t'es pas dans le champ du texte et que tu cliques sur une icone, ca fait une erreur JS ;)  
(mail envoyé par Joce)
En fait c n'est que au chargement de la page .... il suffirait de mettre un focus sur la textarea au demarrage .... pour l'instant tu peux allez zieuter la modif sur l'url nezdeboeuf ....


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
n°22624
jajaX
Ma Flo, je t'aime: ;)
Posté le 05-04-2001 à 15:44:02  profilanswer
 

ok merci quand même....
 
avis de spécialiste :
 
vous préférez koi mon nouveau menu ? ici :  
 
http://www.multimania.com/jajax/essai/
 
ou l'ancienne formule ? ici :
 
http://www.multimania.com/jajax/


---------------
@+ jaja - mansoncollections
n°22642
nabab
I'm blogging this.
Posté le 05-04-2001 à 16:06:01  profilanswer
 

Perso je n'aime pas quand cela flick (expression emise par une allemande) cad quand la page se recharge completement et que nous avons l'impression que l'ecran saute ...  
 
Donc je n'aime pas le nouveau menu pas en lui meme mais parce qu'il fait fliquer l'ecran ....


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
mood
Publicité
Posté le   profilanswer
 


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

  expert java script............

 

Sujets relatifs
jeux en java.......applet java
recherche de script[java] awt/swing
[Java]Composition d'images[Java] reconnaissance de raccourcis....
[Java] Comment modifier l'icone d'une fenetre ?Applet Java et affichage
Peut on convertir un script en php en script php3 ?[JAVA] JDialog expandable....??
Plus de sujets relatifs à : expert java script............


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