L'éditeur JavaScript
Visiteur non-identifié | Identifiez-vous | Devenir membre
Code perdu ? | Combien de visiteurs sur votre site ?
Rechercher :
Page d'accueil
     Home Page

JavaScript
     Tous les scripts
     Proposer un script
     Recherche de script
     AJAX
     Cours de JavaScript
     Liste de discussion
     Forums

Services :
     CountUs
     myCircle
     ClickInText
     XooIt

Trucs et astuces :
     HTML / CSS
     PHP / MySQL
     Réferencement
     Graph / Présentation
     Toutes les astuces
     Ajouter un article

MailingList :
122609 abonnés

Annuaire webmaster :      Hebergement web
     Referencement
     Sites webmasters
     XHTML - CSS2
     PHP
     Affiliation - Pub
     FAI

     Annuaire webmaster

Ressources pour webmasters :
     Kit graphique
     Foire aux questions
     Les membres
     Devenir annonceur
     Faire un lien
     Contact

Partenaire :
     Compteur live
     Créer un forum
     Le PHP facile
     Comscripts
     Liens sponsorisés
     Blog
     Page Rank
     Gifs animés, f...
     Poésie et cita...
     Azote.org - no...
     Easy-script.com
     Web creation ...
     Je crée mon site
     Outils de créa...
     Electroniq...
     K i s s design
     Créer son site...
     Les autres
     Votre site ici ?


Le forum ] [ Préférences ] [ Nouveau sujet ] [ Répondre ] [ Recherche ] [ Vos sujets ] [ Tous lus ] [ Flux RSS ]


[ Forums >> JavaScript >> Problèmes avec un script de l'éditeur JavaScript ? >> message de bienvenue en dhtml ]

> message de bienvenue en dhtml
[ Posté par dany17 ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 24-07-2003 à 01:34 | 1 messages ]

Bonsoir,

Comment faire pour pouvoir déplacer le cadre par rapport à la bordure de l'écran ?

le code :

<SCRIPT LANGUAGE=JavaScript>
// PARAMETRES

var ejs_al_mess = 'mon message';
var ejs_al_background = '#CC0000'
var ejs_al_bordure = '#000000'
var ejs_al_police = 'Verdana'
var ejs_al_police_taille = '11'
var ejs_al_police_color = '#FFFFFF'
var ejs_al_hauteur = 150
var ejs_al_largeur = 500
var ejs_al_box2 = 0;

// CADRES
ejs_al_classe = 'border-color:'+ejs_al_bordure+';border-style:solid;border-width:1px;background:'+ejs_al_background+';font-family:'+ejs_al_police+';font-size:'+ejs_al_police_taille+'px;color:'+ejs_al_police_color;
if(document.getElementById)
{
document.write('<DIV ID=ejs_al_box1 STYLE="position:absolute;visibility:hidden;'+ejs_al_classe+';width:20;height:'+(ejs_al_hauteur+20)+';z-index:10"></DIV>');
document.write('<DIV ID=ejs_al_box2 STYLE="position:absolute;visibility:hidden;'+ejs_al_classe+';width:'+ejs_al_box2+';height:'+ejs_al_hauteur+';z-index:5');
if(document.all)
document.write(';padding:10');
document.write('"></DIV>');
document.write('<DIV ID=ejs_al_box3 STYLE="position:absolute;visibility:hidden;'+ejs_al_classe+';width:20;height:'+(ejs_al_hauteur+20)+';z-index:10"></DIV>');
// TAILLE DE L'ECRAN
ejs_al_Y = document.body.clientHeight;
ejs_al_X = document.body.clientWidth;
ejs_al_posX = Math.round(ejs_al_X/2);
ejs_al_posY = Math.round(ejs_al_Y/2)-Math.round(ejs_al_hauteur/2);
}

function ejs_al_deplace()
{
// PLACEMENT
document.getElementById("ejs_al_box1").style.left = ejs_al_posX-20-(ejs_al_box2/2);
document.getElementById("ejs_al_box3").style.left = ejs_al_posX+(ejs_al_box2/2);
document.getElementById("ejs_al_box2").style.left = ejs_al_posX-(ejs_al_box2/2)-5;
document.getElementById("ejs_al_box2").style.width = ejs_al_box2+10;
ejs_al_box2 += 5;
if(ejs_al_box2<ejs_al_largeur)
setTimeout("ejs_al_deplace()",10);
else
{
document.getElementById("ejs_al_box2").innerHTML = '<CENTER>'+ejs_al_mess+'<BR><BR><B><A HREF=javascript:ejs_al_close()><FONT COLOR='+ejs_al_police_color+'>OK</FONT></A></B></CENTER>'
}
}

function ejs_al_start()
{
if(document.getElementById)
{
document.getElementById("ejs_al_box1").style.visibility = 'visible'
document.getElementById("ejs_al_box2").style.visibility = 'visible'
document.getElementById("ejs_al_box3").style.visibility = 'visible'
document.getElementById("ejs_al_box1").style.top = ejs_al_posY-10
document.getElementById("ejs_al_box2").style.top = ejs_al_posY
document.getElementById("ejs_al_box3").style.top = ejs_al_posY-10
ejs_al_deplace();
}
}

function ejs_al_close()
{
if(document.getElementById)
{
document.getElementById("ejs_al_box1").style.visibility = 'hidden'
document.getElementById("ejs_al_box2").style.visibility = 'hidden'
document.getElementById("ejs_al_box3").style.visibility = 'hidden'
document.getElementById("ejs_al_box1").style.top = -600
document.getElementById("ejs_al_box2").style.top = -600
document.getElementById("ejs_al_box3").style.top = -600
ejs_al_deplace();
}
}

window.onload = ejs_al_start;
</SCRIPT>

Merci pour votre aide
Dany






Services email :

Vous devez vous identifier pour profiter des services par email du forum.
Le forum ] [ Préférences ] [ Nouveau sujet ] [ Répondre ] [ Recherche ] [ Vos sujets ] [ Tous lus ] [ Flux RSS ]






compteur gratuit
actuellement en ligne

    PUBLICITE



     ANNUAIRE WEBMAST.
MisterForum
Créez votre forum gratuitement en quelques minutes.
http://misterforum.com
Cat : Forum - sondages - compteurs
Voir l'annuaire webmaster


     LES SCRIPTS :
78 à éditer
68 à copier/coller
247 des membres
2580 sur le web
>> Tous les scripts

     LES MEMBRES :
65977 membres
4650 comptes CountUs
1842 comptes myCircle

     LES FORUMS :
14 forums
40361 topics
191690 messages
>> Les forums

    SONDAGE

Vous avez un blog ou site classique ?
Un blog
Un site classique
Les deux !
La mini-astuce "Referencement" du jour par krucial
Pour savoir combien de pages de votre site sont indexées dans Google, il vous suffit de taper, dans la boite de recherche du moteur : "site:http://www.votresite.com";.
Proposer votre mini-astuce | Archives des mini-astuces
© 1999-2012 EJS - Tous droits réservés | CNIL N° 844440 | 12/02/2012 22:00:50 | Design by | Gen. en 0.499 sec.