Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Messages recommandés

Posté(e)

salut a tous,

voila mon dernier né, Inner NEMESIS 2. Je vous l'avait promis.

Je l'ai mis en ligne sur un hebergement privé, pas de lag de serveur donc.

 

Cette fois-ci, vous débutez l'histoire dans un coffre de voiture. De plus, l'interface du jeu est très différente...

 

http://sfxarena.com/in2

Posté(e)

j'ai joué et j'ai gagné!!

sympa :P

Posté(e)

ca me rappelle des vieux jeux sur atari :P avec les images et tout et tout...

Posté(e)

Ca se joue avec Mozilla, ça ? ou bien y'a des subtilités cachées ??

Pask'en surlignant les images, je trouve rien de plus à "explorer" que ce que j'ai, et franchement, me faire dire "cette voiture a des pneus très larges" alors que je clique sur une image représentant des pneus franchement crevés, je trouve ca louche...

Posté(e) (modifié)
Je comprenais rien au jeu je viens de comrpendre pourquoi, ça passe pas sous Mozilla :P

 

Je vais analyser le code voir ce qu'on peut faire :-(

Ben j'ai commencé à analyser et c'est bourré de "document.all" donc normal, c'est du spécifique IE.

A remplacer par des document.getElementById ou document.getElementByName en fonction que tu as déclaré un attribut ID ou NAME dans tes tag.

 

Pareil, c'est bourré d'eval. C'est pas vraiment l'idéal.

 

J'ai réécris quelques unes de tes fonctions de ckstp.js :

function Reset()
{
try {
 document.getElementById("Tip1").style.display='none';
 document.getElementById("Tip2").style.display='none';
 document.getElementById("Tip3").style.display='none';
 document.getElementById("Tip4").style.display='none';
 document.getElementById("Tip5").style.display='none';
 document.getElementById("Tip6").style.display='none';
} catch (e) {
}
}

function goNext(i)
{
try {
 document.getElementById("Tip"+i).style.display='';
} catch (e) {
}
}

function efC(i)
{
document.getElementById("Tip"+i).style.display='none';
}

 

Dans la page 01b_test.htm, faut remplacer l'evenement onClick du lien "Fermer" de cette facon :

<a href=# OnClick="javascript:efC(0);">Fermer</a>

 

C'est aussi pas bien de redéfinir des fonctions avec le meme noms surtout quand ce n'est pas necessaire.

Tu peux virer les fonctions Reset et goNext du fichier 02_test.htm et des autres a priori (meme pb dans 02c_test.htm)... Evite aussi de mettre des document.refresh() qui ne sont pas vraiment standard et en plus, qui ne servent franchement à rien dans ta facon d'utiliser.

 

Je continue à regarder ...

 

Automne

Modifié par automne
Posté(e)

tiens, automne qd j'aurai fini mon site, je te dirai de passer!! :P

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...