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:

inséré un script dans le TAG <BODY> ?


Messages recommandés

Posté(e) (modifié)

salut à tous,

 

 

voila je suis coincé comme un groin humide avec ma balise :P besoin de votre aide :-P

 

Code à insérer dans le TAG <BODY> de votre page html, euhhhhhhhhhhh c'est ou :-P

 

 

a chaque fois que j'éssaie je vois le script sur ma page donc c'est pas au bonne endroit :-(

 

 

dans le TAG c'est quoi?

 

ça ne serais pas défois dans ( T<BODY>) a l'intérieur

Modifié par dorifort

Posté(e)

J'ai rien compris de ce que tu as dit ... tu peux réexpliquer...

 

777

Posté(e) (modifié)
J'ai rien compris de ce que tu as dit ... tu peux réexpliquer...

 

777

:P salut Myki,

 

 

j'était justement en train de réctifier mon post :-P

 

donc jai trouvé un script génial, qui affiche un bouton te servant en faite de menu entièrement modifiable et paramétrable, tu peux insérer plusieurs liens dedans, c'est chouette quand on à plus beaucoup de place :-(

 

 

donc en fait ce script est en trois partie

 

1 à insérer dans la partie HEAD

2 à insérer dans le TAG <BODY> c'est la le problème (tag body)

3 à insérer dans la partie BODY

 

voilà le 1 et le 3 me pose pas de problème

 

Mais le 2 lui je suis plus sur ou il faut que je le place :-P

( il me semble que c'est à l'intérieur de la balise ( T<BODY>) non? )

Modifié par dorifort
Posté(e)

V'là qu'on comprends mieux :P

 

Tu peux copier le texte du fichier d'install sur le forum. C'est bizarre qu'un script veut insérer un code dans le tag BODY (à part le load et unload, si je me souviens bien).

 

777

Posté(e)

:P aucun problème myki,

 

voilà le code complet :-(

 

exelent pour ceux qui n'ont pas de place dans leur page.

 

une sorte de bouton menu

 

 

dans la partis head

 

<script LANGUAGE="JavaScript">

// Vitesse pour l'effet Grow

growWait=90

//Vitesse pour l'effet Expand

expandWait=120

// Vitesse pour l'effer Scroll

scrollWait=100

// Nombres de caracteres par zone pour l'effet Scroll

scrollWidth=50

// Nombre de lignes

lineMax=4

lines=new Array(lineMax)

// Definissez chaque ligne (Txt a afficher, l'url, le type de défilement et le temps entre chaque ligne)

lines[1]=new Line("Cliquez ici pour aller sur l'Editeur JavaScript ! ", "http://www.editeurjavascript.com/partenaires/concours.php?id=wc", Expand, 2000)

lines[2]=new Line("Homepage", "http://www.web-creation-fr.com", Scroll, 1000)

lines[3]=new Line("Un petit vote ?", "http://vote.weborama.fr/fcgi-bin/vote.fcgi?14726", Static, 3500)

lines[4]=new Line("Contactez-moi !", "http://www.web-creation-fr.com/contacts.php", Grow, 3000)

// Some other variables (just don't change)

lineText=""

timerID=null

timerRunning=false

spaces=""

charNo=0

charMax=0

charMiddle=0

lineNo=0

lineWait=0

// Define line object

function Line(text, url, type, wait) {

this.text=text

this.url=url

this.Display=type

this.wait=wait

}

// Fill a string with n chars c

function StringFill(c, n) {

s=""

while (--n >= 0) {

s+=c

}

return s

}

function Static() {

document.formDisplay.buttonFace.value=this.text

timerID=setTimeout("ShowNextLine()", this.wait)

}

function Grow() {

lineText=this.text

lineWait=this.wait

charMax=lineText.length

TextGrow()

}

function TextGrow() {

if (charNo <= charMax) {

document.formDisplay.buttonFace.value=lineText.substring(0, charNo)

charNo++

timerID=setTimeout("TextGrow()", growWait)

}

else {

charNo=0

timerID=setTimeout("ShowNextLine()", lineWait)

}

}

function Expand() {

lineText=this.text

charMax=lineText.length

charMiddle=Math.round(charMax / 2)

lineWait=this.wait

TextExpand()

}

function TextExpand() {

if (charNo <= charMiddle) {

document.formDisplay.buttonFace.value=lineText.substring(charMiddle - charNo, charMiddle + charNo)

charNo++

timerID=setTimeout("TextExpand()", expandWait)

}

else {

charNo=0

timerID=setTimeout("ShowNextLine()", lineWait)

}

}

function Scroll() {

spaces=StringFill(" ", scrollWidth)

lineText=spaces+this.text

charMax=lineText.length

lineText+=spaces

lineWait=this.wait

TextScroll()

}

function TextScroll() {

if (charNo <= charMax) {

document.formDisplay.buttonFace.value=lineText.substring(charNo, scrollWidth+charNo)

charNo++

timerID=setTimeout("TextScroll()", scrollWait)

}

else {

charNo=0

timerID=setTimeout("ShowNextLine()", lineWait)

}

}

function StartHeadliner() {

StopHeadliner()

timerID=setTimeout("ShowNextLine()", 1000)

timerRunning=true

}

function StopHeadliner() {

if (timerRunning) {

clearTimeout(timerID)

timerRunning=false

}

}

function ShowNextLine() {

(lineNo < lineMax) ? lineNo++ : lineNo=1

lines[lineNo].Display()

}

function GotoUrl(url)

{

top.location.href=url

}

// end hide -->

</script>

 

 

 

VOILA IL EST LA

 

Code à insérer dans le TAG <BODY> de votre page html

onLoad="StartHeadliner()" onUnload="StopHeadliner()"

 

 

 

 

Code à insérer dans la partie <BODY> de votre page html

 

<center>

<form name="formDisplay">

<input class="stHeadLiner" type="button" name="buttonFace" value="****** WEB Creation ******" onClick="GotoUrl(lines[lineNo].url)"></input>

</form>

</center>

Posté(e)
<script LANGUAGE="JavaScript">

// Vitesse pour l'effet Grow

growWait=90

//Vitesse pour l'effet Expand

expandWait=120

// Vitesse pour l'effer Scroll

scrollWait=100

// Nombres de caracteres par zone pour l'effet Scroll

scrollWidth=50

// Nombre de lignes

lineMax=4

lines=new Array(lineMax)

// Definissez chaque ligne (Txt a afficher, l'url, le type de défilement et le temps entre chaque ligne)

lines[1]=new Line("Cliquez ici pour aller sur l'Editeur JavaScript ! ", "http://www.editeurjavascript.com/partenaires/concours.php?id=wc", Expand, 2000)

lines[2]=new Line("Homepage", "http://www.web-creation-fr.com", Scroll, 1000)

lines[3]=new Line("Un petit vote ?", "http://vote.weborama.fr/fcgi-bin/vote.fcgi?14726", Static, 3500)

lines[4]=new Line("Contactez-moi !", "http://www.web-creation-fr.com/contacts.php", Grow, 3000)

// Some other variables (just don't change)

lineText=""

timerID=null

timerRunning=false

spaces=""

charNo=0

charMax=0

charMiddle=0

lineNo=0

lineWait=0

// Define line object

function Line(text, url, type, wait) {

this.text=text

this.url=url

this.Display=type

this.wait=wait

}

// Fill a string with n chars c

function StringFill(c, n) {

s=""

while (--n >= 0) {

  s+=c

}

return s

}

function Static() {

document.formDisplay.buttonFace.value=this.text

timerID=setTimeout("ShowNextLine()", this.wait)

}

function Grow() {

lineText=this.text

lineWait=this.wait

charMax=lineText.length

TextGrow()

}

function TextGrow() {

if (charNo <= charMax) {

  document.formDisplay.buttonFace.value=lineText.substring(0, charNo)

  charNo++

  timerID=setTimeout("TextGrow()", growWait)

}

else {

  charNo=0

  timerID=setTimeout("ShowNextLine()", lineWait)

}

}

function Expand() {

lineText=this.text

charMax=lineText.length

charMiddle=Math.round(charMax / 2)

lineWait=this.wait

TextExpand()

}

function TextExpand() {

if (charNo <= charMiddle) {

  document.formDisplay.buttonFace.value=lineText.substring(charMiddle - charNo, charMiddle + charNo)

  charNo++

  timerID=setTimeout("TextExpand()", expandWait)

}

else {

  charNo=0

  timerID=setTimeout("ShowNextLine()", lineWait)

}

}

function Scroll() {

spaces=StringFill(" ", scrollWidth)

lineText=spaces+this.text

charMax=lineText.length

lineText+=spaces

lineWait=this.wait

TextScroll()

}

function TextScroll() {

if (charNo <= charMax) {

  document.formDisplay.buttonFace.value=lineText.substring(charNo, scrollWidth+charNo)

  charNo++

  timerID=setTimeout("TextScroll()", scrollWait)

}

else {

  charNo=0

  timerID=setTimeout("ShowNextLine()", lineWait)

}

}

function StartHeadliner() {

StopHeadliner()

timerID=setTimeout("ShowNextLine()", 1000)

timerRunning=true

}

function StopHeadliner() {

if (timerRunning) {

  clearTimeout(timerID)

  timerRunning=false

}

}

function ShowNextLine() {

(lineNo < lineMax) ? lineNo++ : lineNo=1

lines[lineNo].Display()

}

function GotoUrl(url)

{

top.location.href=url

}

// end hide -->

</script>

 

Oki, ca c'est entre <head> et </head>

 

onLoad="StartHeadliner()" onUnload="StopHeadliner()"

Oki, ca se met directement DANS la balise body, et pas entre les balise <body> et </body>

donc

< body onLoad="StartHeadliner()" onUnload="StopHeadliner()" .... (le reste de ton code présent) .... >

 

Et enfin

 

<center>

<form name="formDisplay">

<input class="stHeadLiner" type="button" name="buttonFace" value="****** WEB Creation ******" onClick="GotoUrl(lines[lineNo].url)"></input>

</form>

</center>

 

Tu mets ca entre les balises <body> et </body>, comme tout le reste du code que tu veux voir apparaitre sur la page.

 

777

Posté(e)
Salut dorifort,

et si tu nous mettez la page de ton script qu'on y voit plus clair  :-(

merci myki, je vais réssayé

 

salut tesgaz, tu a du répondre quand je poster j'avais pas vu :P

 

tien voila la page du script, http://www.web-creation-fr.com/js.php?id=80

 

dis moi ce que tu en pense :-P

Posté(e) (modifié)

tien la c'est vraiment trés long mais si tu fait un copier coller de ce code tu aura l'effet de suite, c'est simpas, je trouve.

 

http://www.web-creation-fr.com/javascript/...index.php?id=80

 

:P:-(:-P

 

// edit 777

// j'ai mis le lien pour le voir direct sur le site

// il manque des trucs sur ton script ... vérifies bien tout

Modifié par Myki
Posté(e) (modifié)

Bonsoir dorifort, Myki, tesgaz, bonsoir à tous,

 

dorifort, je trouve le script original et sympa quelque temps mais je trouve, personnellement, désagréable, si on a repéré l'option souhaitée, d'avoir à attendre qu'elle revienne !

 

A mon goût, mieux vaut un menu déroulant ! ou un menu qui s'escamote sur le côté de l'écran !

 

-----

En tous cas, je te dois un grand merci !

Cà fait des mois que je n'ai pas développé ni même lancé l'exécution (depuis le disque dur) d'une page html sur l'ordinateur sur lequel je suis !

J'ai voulu essayer ton script et voilà que je me rends compte que j'ai une erreur :

Le fichier "C:\Mes Documents\gM\Script80.html" (ou un de ses composants) est introuvable. Vérifiez que le chemin et le nom de fichier sont corrects, et que toutes les bibliothèques requises sont disponibles.
Eh bien, çà alors !

 

Pas de problème avec ce fichier sur un autre ordinateur !

Problème quel que soit le fichier Html lancé depuis le disque dur de cet ordi !

Pas de problème avec les liens dans les pages Web !

(Windows 98SE)

 

Je pense que je vais restaurer la branche htmlfile de ma base de registre !

Quelqu'un pourrait-il me mettre sur la voie s'il vous plaît ?

Modifié par ipl_001

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. 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...