Aller au contenu

FireStorm

Actif
  • Compteur de contenus

    12
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre

Information du profil

  • Genre
    Homme
  1. résolu : function screen_saver(e){ if (e == "activation") { clearInterval(delay_before_screensaver); var sp = document.createElement('div'); sp.id = "saver"; document.getElementsByTagName('body')[0].appendChild(sp); document.getElementsByTagName('body')[0].hasScreenSaver = sp; } else if (typeof delay_before_screensaver == 'undefined') { delay_before_screensaver = setInterval ("screen_saver(\"activation\")", 2000); } else { clearInterval(delay_before_screensaver); if (document.getElementsByTagName('body')[0].hasScreenSaver) { the_div = document.getElementById('saver'); the_div.parentNode.removeChild(the_div); document.getElementsByTagName('body')[0].hasScreenSaver = null; } delay_before_screensaver = setInterval ("screen_saver(\"activation\")", 2000); } } window.onload = window.document.onmousemove = screen_saver; pour le CSS il faut lire au dessus je suis ouvert aux propositions, critiques positives et negatives
  2. Bonjour! je fais un "économiseur de page" et je vois pas pourquoi on ne peut pas "sortir de la veille" sur IE6 et IE7, le tout marche bien sur FF. je précise que j'ai déjà posté sur alsa mais pas de solution donc je tente ici. le code css #saver { position:absolute; z-index: 1000; width:100%; height:100%; left:0; top:0; margin:0; padding:0; background:transparent url(./images/silver_transparency.png); background:url(no-image); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='./images/silver_transparency.png'); } attention ci-dessus les 2 dernières lignes sont pour IE, pour tester sur FF il faut les supprimer function screen_saver(e){ if (e == "activation") { clearInterval(delay_before_screensaver); var sp = document.createElement('div'); sp.id = "saver"; document.getElementsByTagName('body')[0].appendChild(sp); document.getElementsByTagName('body')[0].hasScreenSaver = sp; return; } else if (typeof this.delay_before_screensaver != 'undefined') { clearInterval(delay_before_screensaver); if (document.getElementsByTagName('body')[0].hasScreenSaver) { the_div = document.getElementById('saver'); the_div.parentNode.removeChild(the_div); document.getElementsByTagName('body')[0].hasScreenSaver = null; } this.delay_before_screensaver = setInterval ("screen_saver(\"activation\")", 3000); } if (typeof this.delay_before_screensaver == 'undefined') { this.delay_before_screensaver = setInterval ("screen_saver(\"activation\")", 3000); } } window.onload = window.onmousemove = screen_saver;
  3. Jeromnimo ta présentation du code m'a l'air bien plus claire je pense que je vais l'adopter
  4. Hello ! merci pour ta proposition ça m'a l'air la plus interessante qu'on m'a proposé.
  5. FireStorm

    Optimisation de test

    Hello, j'arrive pas à optimiser ce code (pb de logique!) if (isset($_GET)) { $year = 'YEAR(date) = \''.$_GET['annee'].'\' '; $month = 'MONTH(date) = \''.$_GET['mois'].'\' '; $day = 'DAYOFMONTH(date) = \''.$_GET['jour'].'\' '; $with_year = 'AND '.$year; $with_month = 'AND '.$month; $with_day = 'AND '.$day; if (isset($_GET['annee']) && ($_GET['annee'] != 'année')) { if (isset($_GET['mois']) && ($_GET['mois'] != 'mois')) { if (isset($_GET['jour']) && ($_GET['jour'] != 'jour')) { $period = 'WHERE '.$year.$with_month.$with_day; } else { $period = 'WHERE '.$year.$with_month; } } elseif (isset($_GET['jour']) && ($_GET['jour'] != 'jour')) { $period = 'WHERE '.$year.$with_day; } else { $period = 'WHERE '.$year; } } elseif (isset($_GET['mois']) && ($_GET['mois'] != 'mois')) { if (isset($_GET['jour']) && ($_GET['jour'] != 'jour')) { $period = 'WHERE '.$month.$with.$with_day; } else { $period = 'WHERE '.$month; } } elseif (isset($_GET['jour']) && ($_GET['jour'] != 'jour')) { $period = 'WHERE '.$day; } else { $period = ''; } }
  6. en fait je crois que le problème vient de là: el.getTop = function(){return parseInt(el.style.top) || 0}; il va chercher le style top de l'élément de drag, comment spécifier par le javascript d'aller pointer sur le fichier CSS "scroll.css" ?
  7. bonjour, j'ai utilisé un script js pratique pour faire des scrolls personnalisés. Sur le site à l'origine du script, j'ai copié le code js mais contrairement au site, j'ai mis le CSS dans un fichier externe. J'ai constaté que ça fonctionne sur tous les éléments sauf l'élément "drag", qui se trouve déplacé (comme si top=0px). http://goirand.christophe.free.fr/Site_tes...e-chocolat.html function getElement(name,nest) { nest = nest ? 'document.'+nest+'.' : ''; var el = dom ? document.getElementById(name) : iex ? document.all[name] : ns4 ? eval(nest+'document.'+name) : false; el.hideVis = function(){el.style.visibility='hidden'}; el.showVis = function(){el.style.visibility='visible'}; el.getTop = function(){return parseInt(el.style.top) || 0}; el.setTop = function(y){el.style.top=y}; el.getHeight = function(){return ns4 ? el.document.height : el.offsetHeight}; el.getClipHeight = function(){return ns4 ? el.clip.height : el.offsetHeight}; el.addEvent = addEvent; el.removeEvent = removeEvent; return el; }
  8. bonjour, j'aimerais changer la propriété couleur d'un lien à partir de l'ID de son "parent" LI, <li id="article1"><a href="./chocolatier-torrefacteur-lyon.html" onMouseOver="javascript:color('article1');">Une affaire de famille</a></li> dans le javscript j'ai mis: document.getElementById('article1').childNodes.firstchild.style.display='none'; dans firefox il me dit qu'il ny a pas de propiété, j'ai essayé plusieurs méthodes.
  9. oui, en fait le titre est difficile a positionner, surtout il casse toute la mise en page dans le cadre blanc contenant les photos et le texte.
  10. Hello, jai lu l'article comment résoudre les problèmes d'affichage CSS, mais j'ai du mal a comprendre la difference entre IE et FF sur leur interpretation de la page suivante: http://goirand.christophe.free.fr/voisin/leon.html quand j'enlève le titre "une entreprise centenaire ya pas de soucis. jai egalement joué sur les P relative et absolute mais rien ny fait.
×
×
  • Créer...