Re: Javascript: scripts 'signes' ?

Top Page

Reply to this message
Author: Olivier_Allard-Jacquin
Date:  
To: Frederic Mantegazza
CC: ML Guilde
Subject: Re: Javascript: scripts 'signes' ?

     Bonjour,


     non, tu n'as pas du tout besoin de Javascript signé pour faire
afficher une page de type "boîte de dialogue". J'ai écris il y a quelques
temps l'exemple ci-dessous, qui est une démo des fonctionnalités de la
fonction "windows.open". Cette démo marche sous Mozilla 0.9.7, Netscape
4.08, IE 5.5 ..


     Tu pourras trouver les docs de Javascript sur le site de Netscape:
http://developer.netscape.com/docs/manuals/index.html?content=javascript.html
http://developer.netscape.com/docs/manuals/communicator/jsguide4/index.htm
http://developer.netscape.com/docs/manuals/communicator/jsref/index.htm


     Voila la démo:


<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>
  <head>
    <title>window.open demo</title>
  </head>


  <body>
    <h1>window.open demonstation page</h1>


    <A Href="" onClick='window.open("win1.htm","_blank","resizable=yes,menubar=yes,toolbar=yes,status=yes,scrollbars=yes"); return false;'>Fenetre de
taille non definie</A><BR>


    <A Href="" onClick='window.open("win1.htm","_blank","height=10,width=300,resizable=yes,menubar=yes,toolbar=yes,status=yes,scrollbars=yes"); return
 false;'>Fenetre de taille définie</A><BR>


    <A Href="" onClick='window.open("win1.htm","_blank","height=10,width=300,resizable=no,menubar=yes,toolbar=yes,status=yes,scrollbars=yes"); return
false;'>Fenetre de taille définie, non redimentionnable</A><BR>


    <A Href="" onClick='window.open("win1.htm","_blank","height=10,width=300,resizable=no,menubar=no,toolbar=yes,status=yes,scrollbars=yes"); return
false;'>Fenetre de taille définie, non redimentionnable, sans barre de menu</A><BR>


    <A Href="" onClick='window.open("win1.htm","_blank","height=10,width=300,resizable=no,menubar=no,toolbar=no,status=yes,scrollbars=yes"); return
false;'>Fenetre de taille définie, non redimentionnable, sans barre de menu, ni d'outils</A><BR>


    <A Href="" onClick='window.open("win1.htm","_blank","height=10,width=300,resizable=no,menubar=no,toolbar=no,status=no,scrollbars=yes"); return
false;'>Fenetre de taille définie, non redimentionnable, sans barre de menu, ni d'outils, ni de status</A><BR>


    <A Href="" onClick='window.open("WindowOpenDemo.html","_blank","height=10,width=300,resizable=no,menubar=no,toolbar=no,status=no,scrollbars=no");
return false;'>Fenetre de taille définie, non redimentionnable, sans barre de menu, ni d'outils, ni de status, ni de de deplacement</A><BR>
    <hr>
    <address><a href="mailto:olivier_allard-jacquin@amat.com"></a></address>
<!-- Created: Thu Dec 06 20:22:05 PST 2001 -->
<!-- hhmts start -->
Last modified: Thu Dec 06 20:59:41 PST 2001
<!-- hhmts end -->
  </body>
</html>



     Copie ce code dans un fichier "win1.htm" et ouvres-le sous ton navigateur préféré ...


> Bonjour,
>
> Je suis en train de me battre avec un bout de code Javascript qui permet
> d'ouvrir une nouvelle fenetre du navigateur. Je voudrais que celle-ci
> n'ait pas de barre d'outils, ni de menus ou autre statut. Et lui donner
> une taille precise.
>
> Or, il semble que pour utiliser les attributs concernes, il faut que le
> script obtienne le droit 'UniversalBrowserWrite' du navigateur. Pour

cela,
> la methode est d'utiliser des scripts signes. J'ai un exemple de code a
> mettre dans le script pour demander ce droit, mais ce que je n'ai pas,
> c'est la facon de signer le script.
>
> Quels sont les outils qui font ca sous Linux ?
>
> Merci.


     De rien


     Bonne utilisation !


                              Olivier