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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  script visioneuse parametrage

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

script visioneuse parametrage

n°923660
soud
Posté le 15-12-2004 à 11:26:27  profilanswer
 

Bjr,
 
j'ai essayé d'installer un script qui fait un visioneuse sur ma page, c'est parfait, toutefois je ne vois pas dans le script comment centrer horizontalement et descendre cette visioneuse ou bon me semble. n petit coup de main serait aimable. merci

mood
Publicité
Posté le 15-12-2004 à 11:26:27  profilanswer
 

n°923667
Bidem
Posté le 15-12-2004 à 11:32:55  profilanswer
 

Si ta visionneuse est dans un <div> tu peux la déplacer où tu veux via les attributs CSS du div

n°923682
soud
Posté le 15-12-2004 à 11:38:50  profilanswer
 

pfff jai oublié le script:
 
<html>
 
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title></title>
 
<SCRIPT LANGUAGE="JavaScript">
var rotate_delay = 5000;
current = 0;
function next() {
if (document.slideform.slide[current+1]) {
document.images.show.src = document.slideform.slide[current+1].value;
document.slideform.slide.selectedIndex = ++current;
   }
else first();
}
function previous() {
if (current-1 >= 0) {
document.images.show.src = document.slideform.slide[current-1].value;
document.slideform.slide.selectedIndex = --current;
   }
else last();
}
function first() {
current = 0;
document.images.show.src = document.slideform.slide[0].value;
document.slideform.slide.selectedIndex = 0;
}
function last() {
current = document.slideform.slide.length-1;
document.images.show.src = document.slideform.slide[current].value;
document.slideform.slide.selectedIndex = current;
}
function ap(text) {
document.slideform.slidebutton.value = (text == "Stop" ) ? "Start" : "Stop";
rotate();
}
function change() {
current = document.slideform.slide.selectedIndex;
document.images.show.src = document.slideform.slide[current].value;
}
function rotate() {
if (document.slideform.slidebutton.value == "Stop" ) {
current = (current == document.slideform.slide.length-1) ? 0 : current+1;
document.images.show.src = document.slideform.slide[current].value;
document.slideform.slide.selectedIndex = current;
window.setTimeout("rotate()", rotate_delay);
   }
}
//  End -->
</script>
 
<form name=slideform>
</head>
 
<body background="images/fond%20logo%20final%20test.jpg">
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<blockquote>
<SCRIPT LANGUAGE="JavaScript" SRC="ejs_menu_dyn.js"></SCRIPT>
</form>
<p>&nbsp;</p>
 <p>&nbsp;</p>
</blockquote>
<table cellspacing=1 cellpadding=4 bgcolor="#c79938" height="320">
<tr>
<td align=center bgcolor="#c79938" height="21">
<u><b><font color="#000000">Centre de visionnage</font></b></u>
</td>
</tr>
<tr>
<td align=center bgcolor="#c79938" width=200 height=190>
<p align="center">
<img src="images/devise.jpg" name="show">
</p>
</td>
</tr>
<tr>
<td align=center bgcolor="#c79938" height="25">
<select name="slide" onChange="change();">
<option value="images/devise.jpg" selected>Notre devise
<option value="images/produits1.jpg">image1
<option value="images/produits2.jpg">image2
<option value="images/produits3.jpg">image3
<option value="images/produits4.jpg">image4
<option value="images/produits5.jpg">image5
<option value="images/produits6.jpg">image6
<option value="images/produits7.jpg">image7
 
</select>
</td>
</tr>
<tr>
<td align=center bgcolor="#c79938" height="44">
<input type=button onClick="first();" value="|<<" title="Beginning">
<input type=button onClick="previous();" value="<<" title="Previous">
<input type=button name="slidebutton" onClick="ap(this.value);" value="Start" title="AutoPlay">
<input type=button onClick="next();" value=">>" title="Next">
<input type=button onClick="last();" value=">>|" title="End">
</td>
</tr>
</table>
</body>
 
</html>

n°923781
soud
Posté le 15-12-2004 à 13:46:24  profilanswer
 

je ne vois pas de visioneuse dans <div>
une astuce svp? parce que ca reste en haut et c'est po beau ... :(

n°923788
FlorentG
Unité de Masse
Posté le 15-12-2004 à 14:05:03  profilanswer
 

Tiens, voilà la solution, t'as juste à rajouter ton script :
 

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr">
  3. <head>
  4.  <title>Visionneuse</title>
  5.  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  6.  <style type="text/css" media="screen">
  7.   html, body {
  8.    height: 100%;
  9.    margin: 0px;
  10.    padding: 0px;
  11.    width: 100%;
  12.   }
  13.   #visionneuse {
  14.    background-color: #c79938;
  15.    height: 320px;
  16.    left: 50%;
  17.    margin: -160px 0px 0px -110px;
  18.    position: absolute;
  19.    text-align: center;
  20.    top: 50%;
  21.    width: 220px;
  22.   }
  23.   h1 {
  24.    font-family: "Times New Roman", sans-serif;
  25.    font-size: 15px;
  26.    margin-top: 10px;
  27.    text-decoration: underline;
  28.   }
  29.   #image {
  30.    height: 190px;
  31.    line-height: 190px;
  32.    margin: 0px auto;
  33.    width: 200px;
  34.   }
  35.   #slideform select {
  36.    display: block;
  37.    margin: 10px auto;
  38.   }
  39.  </style>
  40. </head>
  41. <body>
  42.  <div id="visionneuse">
  43.   <h1>Centre de Visionnage</h1>
  44.   <div id="image"><img src="images/devise.jpg" id="show" alt="" /></div>
  45.   <form id="slideform" action="#">
  46.    <div>
  47.     <select id="slide" onchange="change();">
  48.      <option value="images/devise.jpg" selected="selected">Notre devise</option>
  49.      <option value="images/produits1.jpg">image1</option>
  50.      <option value="images/produits2.jpg">image2</option>
  51.      <option value="images/produits3.jpg">image3</option>
  52.      <option value="images/produits4.jpg">image4</option>
  53.      <option value="images/produits5.jpg">image5</option>
  54.      <option value="images/produits6.jpg">image6</option>
  55.      <option value="images/produits7.jpg">image7</option>
  56.     </select>
  57.     <input type="button" onclick="first();" value="|<<" title="Beginning" />
  58.     <input type="button" onclick="previous();" value="<<" title="Previous" />
  59.     <input type="button" id="slidebutton" onClick="ap(this.value);" value="Start" title="AutoPlay" />
  60.     <input type="button" onclick="next();" value=">>" title="Next" />
  61.     <input type="button" onclick="last();" value=">>|" title="End" />
  62.    </div>
  63.   </form>
  64.  </div>
  65. </body>
  66. </html>


Message édité par FlorentG le 15-12-2004 à 14:06:13
n°923808
soud
Posté le 15-12-2004 à 14:25:45  profilanswer
 

merci florent. le tout est que j'essaie de comprendre et pas betement copié collé ....

n°923818
soud
Posté le 15-12-2004 à 14:33:04  profilanswer
 

j'ai une erreur de script en testant ton code florent :(

n°923823
FlorentG
Unité de Masse
Posté le 15-12-2004 à 14:35:58  profilanswer
 

Peut-être quand j'ai modifié, les 'name' en les remplaçant par des id. Je regarde vite-fait et je t'envoi le truc final :)

n°923827
soud
Posté le 15-12-2004 à 14:39:59  profilanswer
 

super :)

n°923851
FlorentG
Unité de Masse
Posté le 15-12-2004 à 14:50:09  profilanswer
 

Voilà le truc (désolé pour la longueur). Y'aurai moyen d'optimiser, mais là ch'uis au boulot, donc ça l'fait pas  :D  
 

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr">
  3. <head>
  4.  <title>Visionneuse</title>
  5.  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  6.  <style type="text/css" media="screen">
  7.   html, body {
  8.    height: 100%;
  9.    margin: 0px;
  10.    padding: 0px;
  11.    width: 100%;
  12.   }
  13.   #visionneuse {
  14.    background-color: #c79938;
  15.    height: 320px;
  16.    left: 50%;
  17.    margin: -160px 0px 0px -110px;
  18.    position: absolute;
  19.    text-align: center;
  20.    top: 50%;
  21.    width: 220px;
  22.   }
  23.   h1 {
  24.    font-family: "Times New Roman", sans-serif;
  25.    font-size: 15px;
  26.    margin-top: 10px;
  27.    text-decoration: underline;
  28.   }
  29.   #image {
  30.    height: 190px;
  31.    line-height: 190px;
  32.    margin: 0px auto;
  33.    width: 200px;
  34.   }
  35.   #slideform select {
  36.    display: block;
  37.    margin: 10px auto;
  38.   }
  39.  </style>
  40.  <script type="text/javascript">
  41.   <!--
  42.   var rotate_delay = 5000;
  43.   var current = 0;
  44.   var slide;
  45.   function next() {
  46.    if (slide[current+1]) {
  47.     setSlide(current+1);
  48.     slide.selectedIndex = ++current;
  49.     } else first();
  50.   }
  51.   function previous() {
  52.    if (current-1 >= 0) {
  53.     setSlide(current-1);
  54.     slide.selectedIndex = --current;
  55.    } else last();
  56.   }
  57.   function first() {
  58.    current = 0;
  59.    setSlide(0);
  60.    slide.selectedIndex = 0;
  61.   }
  62.   function last() {
  63.    current = slide.length-1;
  64.    setSlide(current);
  65.    slide.selectedIndex = current;
  66.   }
  67.   function ap(text) {
  68.    document.getElementById('slidebutton').value = (text == "Stop" ) ? "Start" : "Stop";
  69.    rotate();
  70.   }
  71.   function change() {
  72.    current = slide.selectedIndex;
  73.    setSlide(current);
  74.   }
  75.   function rotate() {
  76.    if (document.getElementById('slidebutton').value == "Stop" ) {
  77.     current = (current == slide.length-1) ? 0 : current+1;
  78.     setSlide(current);
  79.     slide.selectedIndex = current;
  80.     window.setTimeout("rotate()", rotate_delay);
  81.     }
  82.   }
  83.   function setSlide(index) {
  84.    document.images.show.src = slide[index].value;
  85.   }
  86.   //  End -->
  87.  </script>
  88. </head>
  89. <body>
  90.  <div id="visionneuse">
  91.   <h1>Centre de Visionnage</h1>
  92.   <div id="image"><img src="images/devise.jpg" id="show" alt="" /></div>
  93.   <form id="slideform" action="#">
  94.    <div>
  95.     <select id="slide" onchange="javascript:change();">
  96.      <option value="images/devise.jpg" selected="selected">Notre devise</option>
  97.      <option value="images/produits1.jpg">image1</option>
  98.      <option value="images/produits2.jpg">image2</option>
  99.      <option value="images/produits3.jpg">image3</option>
  100.      <option value="images/produits4.jpg">image4</option>
  101.      <option value="images/produits5.jpg">image5</option>
  102.      <option value="images/produits6.jpg">image6</option>
  103.      <option value="images/produits7.jpg">image7</option>
  104.     </select>
  105.     <input type="button" onclick="first();" value="|<<" title="Beginning" />
  106.     <input type="button" onclick="previous();" value="<<" title="Previous" />
  107.     <input type="button" id="slidebutton" onClick="ap(this.value);" value="Start" title="AutoPlay" />
  108.     <input type="button" onclick="next();" value=">>" title="Next" />
  109.     <input type="button" onclick="last();" value=">>|" title="End" />
  110.    </div>
  111.    <script type="text/javascript">
  112.     slide = document.getElementById('slide');
  113.    </script>
  114.   </form>
  115.  </div>
  116. </body>
  117. </html>

mood
Publicité
Posté le 15-12-2004 à 14:50:09  profilanswer
 

n°924275
soud
Posté le 15-12-2004 à 18:14:24  profilanswer
 

genial ton aide florent, merci encore !


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

  script visioneuse parametrage

 

Sujets relatifs
problème avec le script leechimacro pour excel, parametrage auto de graphique
script photo : difficile à expliquer (dsl pour le titre)toujours ptit probleme de script
script pour code source inaccessibleprobleme de script
[RESOLU]encore un probleme de script![RESOLU] probleme de script d'upload.
Script ms dos -> .bat !!! Besoin d'aide SVP !!Je voudrais créer un script mais je suis super débutant !
Plus de sujets relatifs à : script visioneuse parametrage


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