RyanWeb Posté 27 Novembre 2004 Posté 27 Novembre 2004 Bonjour, J'ai trouvé sur le net ce script: if (document.images){var staticlogo=new Image;staticlogo.src="image.gif";}function regenere(){window.location.reload()}function regenere2(){if (document.layers)setTimeout("window.onresize=regenere",400)}if (document.all)document.write('<span id="logo" style="position:absolute;top:100;width:120;height:240"></span>')function createlogo(){staticimage=new Layer(100)staticimage.left=-300staticimage.top=120staticimage.document.write('<a href="URL" target="_blank"><img src="image.gif" border=0 alt="Videos de Stars nues !"></a>')staticimage.document.close()staticimage.visibility="show"regenere2()staticitns()}if (document.layers)window.onload=createlogo;if (document.all){w=document.body.clientWidth-logo.style.pixelWidth-20h=document.body.clientHeight-logo.style.pixelHeight-5logo.style.left=wlogo.style.top=h}function logoit(){var w2=document.body.scrollLeft+wvar h2=document.body.scrollTop+hlogo.style.left=w2logo.style.top=h2}function logoit2(){staticimage.left=pageXOffset+window.innerWidth-staticimage.document.width-15staticimage.top=pageYOffset+window.innerHeight-staticimage.document.height}function insertimage(){logo.innerHTML='<a href="URL" target="_blank"><img src="image.gif" border=0 alt="Videos de Stars nues !"></a>'}if (document.all){window.onscroll=logoitwindow.onresize=newFunction("window.location.reload()")window.onload=insertimage}function staticitns(){setInterval("logoit2()",90)} Qui permet de faire apparaitre une image en bas de l'ecran a droite, mais, petit problème: A chaque redimensionnement de la fenêtre, la page s'actualise ce qui est désagrable ( Réouvre une popup de +) Merci par avance d'un Webmaster qui n'y connait pas grand chose en DHTML et encore moins en Javascript
maximettb Posté 30 Novembre 2004 Posté 30 Novembre 2004 (modifié) Peut-être devrais-tu modifier quelque chose dans ici: setTimeout("window.onresize=regenere",400) et ici window.onresize=newFunction("window.location.reload()") Des sites foumillent de ce genre d'artifices... A première vue, je ferais plutôt ceci (pas testé) : if (document.all){window.onresize = window.onscroll = logoit;window.onload = insertimage;} function regenere2(){if (document.layers)setTimeout("window.onresize=window.resize",400)} Modifié 30 Novembre 2004 par maximettb
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant