begin process at 2012 05 29 03:01:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

un appel javascript dans une div


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

un appel javascript dans une div

jeudi 31 janvier 2008 à 11:10:48 | un appel javascript dans une div

cosycorner

Bonjour à tous,
Je voudrais insérer des images aléatoires dans une div aux dimensions précises.
(en background ?)

J'ai trouvé ce script qui fonctionne parfaitement, mais je souhaite que ça apparaisse dans une div précise à une position précise.

Je tente de mettre la div dans le script :

document.write ('<div id="bloc1"><a href="' + Page + '"><img src="' + url + '" alt="' + alt + '" border=0></a></div>');
}
</SCRIPT>

Mais sans succès...

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Untitled Document</title>

<SCRIPT LANGUAGE="JavaScript">
/*
# ** Extention de vos fichiers Image.
# ** Le nom de vos images doivent etre du type :
# ** --> 1.jpg, 2.jpg, 3.jpg, 4.jpg, .... X.jpg
# ** --> 1.gif, 2.gif, 3.gif, 4.gif, .... X.gif
# ** --> ...
# */
var extention = ".jpg" ;
/*
# ** Nombre d'images diférentes à afficher.
# */
var nbimage = 10 ;
/*
# ** Déclaration d'autres varaibles.
# */
var url;
var rep;
var alt;

function Images_Aleatoire()
{
//Génére un nombre aléatoire, pour donner un numéro d'image.
numimage = Math.round( Math.random() * ( nbimage - 1 ) + 1 );
// Nom de votre page d'accueil
Page = "Accueil.html";
// Nom du répertoire de vos images.
rep = "Images";
// Message info bulle, lors du survole de l'image affichée.
alt = "--> Cliquez pour Entrer <--";
// Assemblage de la chaine pour afficher votre image.
url = './' + rep + '/' + numimage + extention ;
// Affiche le numéro d'image généré aléatoirement.
document.write( 'Numéro Image : ' + numimage + '<br><br>' );
// Affiche l'image choisie ainsi que le lien vers votre page d'accueil.
document.write ('<div align=center><a href="' + Page + '"><img src="' + url + '" alt="' + alt + '" border=0></a></div>');
}
</SCRIPT>

<style type="text/css">
<!--
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
-->


#bloc1 {
margin: 0;
padding: 0;
width: 100px;
height: 150px;
float:left;
background:#000000;
}

</style>




</head>

<body>



<div id="bloc1">
<SCRIPT language="JavaScript">
Images_Aleatoire();
</SCRIPT>
</div>

</body>
</html>
jeudi 31 janvier 2008 à 11:17:39 | Re : un appel javascript dans une div

bultez

Membre Club


Bonjour,   

au lieu de faire un document.write, met le div en dur, en html
    et met l'image dans le innerHTML de ce div.

et d'ailleurs pourquoi un div ? une balise img toute simple
    dont on modifie le .src ne convient pas ?


                Cordialement            Bul         «mon Site»     «M'écrire»
jeudi 31 janvier 2008 à 11:54:11 | Re : un appel javascript dans une div

cosycorner

oulala tout ça me parait abstrait. Je ne connais pas trop le javascript... et jamais entendu parlé de innerHTML. Il y a cet exemple qui est pas mal et qui pourrait fonctionner sur ce que je veux faire, mais ce que je voudrais, c'est que chaque image apparaisse au chargement de la page et que ça ouvre une pop-up au clic de celui ci. Oui, en effet pourquoi dans une div précisément ? Parce que j'en suis au balbutiement...!
jeudi 31 janvier 2008 à 12:10:00 | Re : un appel javascript dans une div

bultez

Membre Club
>> Je ne connais pas trop le javascript...
    c'est le moment d'apprendre
       ta vie,ton job... ne dépend pas de cette application, tu as le temps.
    sinon, utilise ce qui existe, tel quel, il y a de nombreux exemples sur CodesSources.

                Cordialement            Bul         «mon Site»     «M'écrire»
jeudi 31 janvier 2008 à 12:28:52 | Re : un appel javascript dans une div

cosycorner

c'est ce que je suis en train de faire ... ! Les bases du Javascript ... l'essentiel du langage dans sa structure....
jeudi 31 janvier 2008 à 12:35:17 | Re : un appel javascript dans une div

bultez

Membre Club
si le script te convient, met le div là où tu veux
( <div style="position:absolute;top:25;left:52;..."...>   )

                Cordialement            Bul         «mon Site»     «M'écrire»
samedi 9 février 2008 à 08:11:42 | Re : un appel javascript dans une div

cosycorner

Alors, ça a fonctionné, en fait, il fallait retirer les spécifications de la div dans le javascript.
Maintenant, ça marche en local, mais pas sur le serveur (les images ne s'affichent pas)

Voici mon code


HEAD

#bloc1 {

padding: 0;
width: 150px;
height: 200px;
float:left;
position:relative;
background-image:inherit;
}

BODY>>>

<div id="bloc1">
<script language="javascript">
Images_Aleatoire();
</SCRIPT>
</div>

Est ce un pb de serveur ? (je suis sur online.net)

Et merci de ton aide :))



samedi 9 février 2008 à 09:26:14 | Re : un appel javascript dans une div

bultez

Membre Club
>>Est ce un pb de serveur ?
    probablement pas.
    une erreur dans l'adresse, le nom.... des images
    ( par exemple, respecter les Majuscules/minuscules ... alors qu'en local, si c'est
        avec windwos, ça baigne, sur le serveur, avec linux : non )

                Cordialement            Bul         «mon Site»     «M'écrire»
samedi 9 février 2008 à 09:37:44 | Re : un appel javascript dans une div

cosycorner

ca va mieux en le disant ... thx
mercredi 27 janvier 2010 à 15:41:09 | Re : un appel javascript dans une div

lezouave33


Bonjour,

Moi mon CSS est ainsi fait :


#welcomeMessage{
height: 185px;
width: 944px;
margin: 0px auto;
padding: 25px;
position: relative;
background: url(images/globe.jpg) no-repeat 85% 60%;
text-align: left;

}

Et à "background" je ne sais pas comment dire que je veux une image aléatoire.

Pour info j'utilise le même javascript que celui sus cité.

Ma question :
Par quoi remplacer : "url(images/globe.jpg)" dans mon css ?

 


Cette discussion est classée dans : images, image, gif, jpg, div


Répondre à ce message

Sujets en rapport avec ce message

Un appel javascript dans une div [ par cosycorner ] Bonjour à tous, Je voudrais insérer des images aléatoires dans une div aux dimensions précises.(en background ?)J'ai trouvé ce script qui fonctionne p pop up dans un script existant [ par cosycorner ] Bonjour, Je souhaite intégrer plusieurs pop up dans un script déjà existant, mais ça ouvre dans une autre page, sans utiliser la fonction "window.open Superposer des images et les combiner [ par Koppa ] Bonjour !J'aurais besoin d'un code (pas de PHP svp) qui permet de faire ceciLors d'un clique sur une image (0001.gif) elle apparaisse sur l'image de b Extension d'image sensible a la casse [ par ecarbill ] Salut à tous. Dans ma page je met des images et toutes avec l'extension '.JPG'. Tout marche bien sur ma machine mais quand j'envoie mon site sur le se pb debutant [ par catamenia ] Bonjour je débute en javascriptJ'essais de faire un diaporama avec affichage de miniatures Au chargement de ma page, le diaporama se lance bien mais l Probleme avec images aléatoires [ par antiflag25 ] Salut à tous !!Voila je viens de mettre une serie d'image aléatoire sur mon site. Jusque la, pas de probleme, le seul souci, c'est que j'aimerais que problème défilement d'images de façon aléatoire [ par jr5818 ] Bonjour,j'ai récupéré sur le net des bouts de codes afin de faire un défilement d'images aléatoires sur mon site. j'arrive à faire le défilement de la Insérer une image selon un résultat mathématique [ par tweeder ] Bonjour,Je m'explique car mon sujet n,est pas très révélateur. Je dois créer une page qui fait des calculs mathématiques et jai pensé insérer des imag Image aleatoire [ par Revolux ] Bonjour, Je n' y connais absolument rien en Java Script et je ne trouve pas ce que je cherche parmis les sources du site. Je vous pose donc ma questi Ecrire sur une image faisant un rollover ?! [ par DeViL66 ] Salut à tous,J'aimerai savoir comment écrire sur une image faisant un rollover sur une autre image (2 image, quand ont passe le curseur sur une image


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 15,865 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales