Tutoriels Trucsweb
          

 

Niveau : DÉBUTANT (Consulté 39,578 fois)
Compatibilité : IE 4, IE 5, IE 6 sous WIN32

  Ajouter aux favoris  Envoyer à un ami  Version imprimable

Pop-up sans bordure et boutons Window

Chromeless Windows de Gabriel Suchowolski

   par Django (Oznog) Blais, Trucsweb (10 Août 2001)


Éliminer complètement la bordure, le menu, statut, boutons et logo de Window de vos Pop-up et remplacer ces éléments par vos propres couleurs. Cette fenêtre est très particulière et de toute beauté. Elle désactive le bouton de droit et permet de faire des pubs originales et sans ornements made in Window !

Merci à Gabriel Suchowolski, de www.microbians.com, qui a bien voulu offrir ce merveilleux script en téléchargement sur les Trucsweb.

NOTE: Uniquement compatible avec Internet Explorer 4+ sous Window, cette technique permet quand même l'ouverture du Pop-up dans une fenêtre normale avec d'autres navigateurs.

 

Configurable
La fenêtre entièrement configurable a une bordure d'un pixel et une bande en haut pour indiquer le nom de la fenêtre ainsi que trois boutons, soit l'indicateur de chargement, un bouton pour minimiser la fenêtre et un autre pour fermer la fenêtre. Vous pouvez d'ailleurs créer vos propres boutons. Bien sûr, la grandeur de la fenêtre, la position x/y et le nom ou titre du document sont paramétrables, mais aussi les couleurs de la bordure et du fond, en mode normal ou sélectionné, c'est-à-dire lorsque vous cliquez sur la fenêtre pour la déplacer.

Javascript
Un seul fichier Javascript en "include" qui ne demande aucune modification et un répertoire d'images. Dans le document qui appelle le Pop-up, automatiquement ou avec un hyperlien, vous n'avez qu'à déclarer le fichier "include" et d'y ajouter une fonction Javascript. Les appelles pour ouvrir ou fermer vos Pop-up sont faits à l'aide d'un hyperlien Javascript.

 

Exemple de lien pour ouvrir un Pop-up

<a href="javascript://" onclick="pop1=openIT('page.htm', 200, 400, 100, 100, 'pop1');" onmouseover="window.status='';return true;" onfocus="window.status='';this.blur()">Ouvrir Pop1</a>

Syntaxe
NonDuPop = openIT('pageAouvrir.htm', Largeur, Hauteur, Position_x, Position_y, 'NonDuPop');"
- NonDuPop = Non du Pop-up pour référence future à la fenêtre.

 

Exemple de lien pour fermer le Pop-up

<a href="javascript://" onclick="if (top.pop1 && !top.pop1.closed) pop1.close();" onmouseover="window.status='';return true;" onfocus="window.status='';this.blur()">Fermer Pop1</a>

pop1 = Référence au nom du Pop-up à fermer.

 

Exemple de la fonction avec le fichier "include"

<script language="javaScript" type="text/javascript" SRC="chrom/js/chromeless_30.js"></script>
<script type="text/javascript" language="javaScript">
<!-- Debut
function openIT(theURL,W,H,X,Y, wname) {
  CLOSEdwn = "img/close_dwn.gif"
  CLOSEup = "img/close_up.gif"
  CLOSEovr = "img/close_ovr.gif"
  MINIdwn = "img/mini_dwn.gif"
  MINIup = "img/mini_up.gif"
  MINIovr = "img/mini_ovr.gif"
  NONEgrf = "img/none.gif"
  CLOCKgrf = "img/clock.gif"
  titHTML = "<font face=verdana size=1> Titre de la fenêtre</font>"
  titWIN = " Titre de la fenêtre"
  winBORDERCOLOR = "#000000"
  winBORDERCOLORsel = "#FFFFFF"
  winBGCOLOR = "#FF0000"
  winBGCOLORsel = "#00FF00"
  return openchromeless(theURL, wname, W, H, X, Y, NONEgrf, CLOSEdwn, CLOSEup, CLOSEovr, MINIdwn, MINIup, MINIovr, CLOCKgrf, titHTML, titWIN, winBORDERCOLOR, winBORDERCOLORsel, winBGCOLOR, winBGCOLORsel)
}
// Pour ouverture automatique de la fenêtre,
// enlevez les remarques et configurer la ligne suivante
// pop1=openIT('page.html', 200, 400, 100, 100, 'pop1');
// fin -->
</script>

 Début de la page


TrucswebTrucsweb


Fil d'info Trucsweb


 
sp

Hébergement de qualité!

partenaire
Rechercher un tutoriel!
 
recherche avancée
Abonnez-vous!

 

Save the Net

 
sp
 C O M M A N D I T E S 
sp






 
sp
 T U T O R I E L S 
sp
· ASP / VBscript
· C/C++
· CSS
· DHTML
· CGI / Perl
· HTML
· Java/JSP
· Javascript
· PHP
· SSI
· WAP/WML
· XML/XSL
· Infographie
· Flash et Shockwave
· Audiovisuel
· Images gratuites
· Hébergement
· Analyses de logiciels
· Internet et Protocoles
· Veille intégrée
· Référencement
· Sécurité
· Outils gratuits
 
sp
 F O R U M S 
sp
· Forum Javascript
· Forum HTML/CSS
· Forum ASP/VBScript
· Forum Flash
· Tous les forums
 
sp
 S E R V I C E S 
sp
Generateur Trucsweb
· Générateur
· Répertoire
· Logithèque
· Glossaire
· Forum
· Nouveautés Dev Zone
· Ajouter un site
· Ajouter un logiciel
· Ajouter un tutoriel
· Fil d'info sur votre site
· Tester votre site
 
sp
 A P P L I C A T I O N S 
sp
· twCompteur 1.0 Nouveau
· twCalende 1.0 Nouveau
· twLiMenu 1.0 Nouveau
· twValide 2.2 sp
· twAliste 1.0 sp
· twASPDate 2.0 sp
· twASPLivre 1.0 sp
 
sp
 R É F É R E N C E S 
sp
· W3C HTML 4.0
· W3C XHTML 1.0
· Web Design Group
· W3C SMIL 2.0
· W3C XML 1.0
· XML Cover Pages
· W3C CSS LEVEL 2
· Netscape Javascript 1.5
· Netscape Javascript 1.4
· Netscape Javascript 1.3
· Netscape DHTML
· Gecko DOM ref.
· IE DHTML
· VBScript Language Ref.
· JScript Language Ref.
· ASP Object Quick Ref.
· ADO API Reference
· Microsoft IIS5
· MSDN Library
· RFC Editor Site
· HTML 4.0 code de caractères
· Unicode fonts
· Manuel PHP
· Documentation Perl
· Perl 5 Reference Guide
· Flash actionscript FAST
· ActionScript dictionary
· MySQL Manual
· SQL Pro (F. Brouard)
· Java Language Spec.
· Java 2 SDK Doc. V1.3.1
· JavaServer Pages Ref.
· C/C++ Language Ref.
· Python Library Reference
· Les Navigateurs
· Terminologie d'Internet
· Traduction
· Traduction systran
· Traduction d'interface client
· Extensions de fichiers
· Virus Wildlist
· Virus Alerts
 
sp
 D O M A I N E S 
sp
iWeb

iWeb
 
sp
 C O P Y R I G H T  
sp

 

accueil | tutoriels | logithèque | répertoire | forum



© 1997-2006
Django (Oznog) Blais
Rivière-du-Loup, Québec
Ajouter à votre Sidebar  RSS 1.0
 
Conception Oznog co. Multimédia


Hit-Parade    Tout navigateurs   

18 visiteurs