Forum des sites Hawa Blog - Hawa Music - Hawa Games - Hawa Tools

Version complète: [astuce] Quelques portions de Codes
Vous regardez actuellement la version basse qualité d'un document. Voir la version complète avec le bon formatage.
Bonjour à tous,

Voilà pour ceux qui souhaitent avoir des petites infos, j'ai pensé que ce serait pas mal de mettre un sujet pour les différents codes.
Tous ceux qui ont des codes pour faire quoi que ce soit, peuvent poster leur message à la suite. Smile
OUVERTURE D'UNE POP UP AU SURVOL D'UNE IMAGE AVEC LA SOURIS


ENTRE BODY ET /BODY :

Code :
<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>
<script type="text/javascript" src="image_index/overlib.js"></script>



A LA PLACE DE L'IMAGE :

Code :
<a href="javascript:void(0);" onMouseOver="return overlib('<b>Chargement en Cours...</b>', TEXTCOLOR, '#ffffff', TEXTSIZE, 2, WIDTH, 250, HEIGHT, 120, BACKGROUND, 'URL DE L'IMAGE', PADX, 60, 20, PADY, 20, 20);" onMouseOut="return nd();">LIEN OU CODE HTML DE LA PHOTO</a>


EXEMPLE ICI : CLIQUEZ SUR CE LIEN

OUVERTURE D'UNE POP UP AU CLIC D'UN LIEN

à placer entre les balises <BODY> et </BODY>

Code :
<a href="URL DE VOTRE LIEN" onClick="window.open(this.href,'_blank','toolbar=0,
location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0,
width=300, height=300');return(false)">Cliquez-ici</a>


Celà vous ouvrira une fenetre pop up 300x300 pour changer la taille, changez les width=300, height=300 par celle souhaité.

PETITES ICONES QUI SUIVENT LE CURSEUR DE LA SOURIS

code à placer entre les balises HEAD et /HEAD

Code :
<script type="text/javascript">

var x = 0;
var y = 0;

if (document.getElementById)
   {
   if(navigator.appName.substring(0,3) == "Net")
      document.captureEvents(Event.MOUSEMOVE);
   document.onmousemove = Pos_Souris;
   window.onload = Bouge_Image;
   }

function Pos_Souris(e)
   {
   x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+document.body.scrollLeft;
   y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+document.body.scrollTop;
   }

posX = 0;
posY = 0;
anim = true;
oldpos = "http://www.monchval.com/images/cure-pieds.gif";

function Bouge_Image()
   {
   if (document.getElementById && anim)
      {
      posX = posX+(((x-posX)+20)/15);
      posY = posY+(((y-posY)+20)/15);
            document.getElementById("teteronde").style.top = posY;
      document.getElementById("teteronde").style.left = posX;
      tempo = setTimeout("Bouge_Image()", 15)
      }
   }

if(document.getElementById)
   {
   document.write('<DIV ID=teteronde style="position: absolute">');
   document.write('<A HREF="#" onClick="anim=false;document.getElementById(\'teteronde\').style.visibility = \'hidden\';return(false)">');
   document.write('<IMG SRC="URL DE L'IMAGE QUI VA SUIVRE LE CURSEUR" BORDER=0 HSPACE=0 VSPACE=0>');
   document.write('</A>');
   document.write('</DIV>');
   }
</SCRIPT>

AJOUTER VOTRE SITE AUX FAVORIS

Ce code permet d'ajouter un lien "Ajouter ce site à vos favoris" pour vos visiteurs. Ainsi il pourront ajouter votre site à leurs favoris.

**ENTRE <HEAD> ET </HEAD>**


Code :
<SCRIPT LANGUAGE="JavaScript">
nav = navigator.appName.substring(0,3);
ver = navigator.appVersion.substring(0,1)
function addFav()
    {
    if (nav == "Mic" && ver >= 4)
        {
        url_site="URL DE VOTRE SITE";
        titre_site = "TITRE DE VOTRE SITE";
        document.write('<A HREF="#" onClick="window.external.AddFavorite(url_site, titre_site);return(false);">TEXTE DU LIEN D'AJOUT AUX FAVORIS</A><BR>')
        }
    else
        {
        document.write('Faites CTRL+D pour ajouter ce site à vos favoris!')
        }
    }
</SCRIPT>



code à placer à l'endroit où vous voulez mettre votre lien :
**ENTRE <BODY> ET </BODY>

Code :
<SCRIPT LANGUAGE="JavaScript">
addFav();
</SCRIPT> 

SCRIPT POUR PREVENIR LES VISITEURS QUE VOTRE SITE EST EN MAINTENANCE :

Attention ! Pensez bien à télécharger à sauvegarder le fichier htacces qu'il ya déjà sur votre serveur FTP sinon vous risqueriez d'avoir pas mal de problèmes.

Créez un fichier similaire avec cette portion de code :
(quand la maintenance sera finie, pensez à remettre l'ancien fichier htacces que vous aviez sauvegardé. Si vous effacez juste le code, il risque d'y avoir des problèmes quand même)

Code :
# Active la ré-écriture des urls
RewriteEngine on

# Teste la présence du fichier maintenance.html
RewriteCond %{DOCUMENT_ROOT}/maintenance.html -f
RewriteRule ^.*$ maintenance.html [L]


Notez que vous pouvez bien sûr remplacer le fichier maintenance.html par celui que vous avez créé.

PS : Je cherche un code pour la maintenance des i-frame et scripts. Ce qui permettrait d'afficher un visuel ou autre à la place d'une erreur 404. Comme ça, si le problème recommence un jour, au moins ça ferait de la pub même si le site ne fonctionne pas, c'est toujours plus beau qu'une page d'erreur ^^ Je ne sais pas si cela est possible, qu'en pensez-vous ?

URLs de référence