【1. Fenêtre pop-up ordinaire】
En fait, le code est très simple :
<SCRIPT LANGUAGE=javascript>
<!--
fenêtre.open ('page.html')
-->
</SCRIPT>
Puisqu'il s'agit d'un morceau de code javascripts, ils doivent être placés entre la balise <SCRIPT LANGUAGE=javascript> et </script>. <!-- et --> sont efficaces pour certains navigateurs plus anciens. Dans ces anciens navigateurs, le code de la balise ne sera pas affiché sous forme de texte. Développez cette bonne habitude.
window.open ("page.html") est utilisé pour contrôler le pop-up d'une nouvelle fenêtre page.html Si page.html n'est pas dans le même chemin que la fenêtre principale, le chemin doit être indiqué devant, le le chemin absolu ([url]http:// )[/url] et les chemins relatifs (../) sont tous deux acceptables.
Vous pouvez utiliser des guillemets simples ou des guillemets doubles, mais ne les mélangez pas.
Ce morceau de code peut être ajouté n'importe où dans le HTML, entre <head> et </head>, ou entre <body> et </body>. Plus le code est précoce, plus tôt il sera exécuté, surtout si la page. le code est long et vous souhaitez que la page apparaisse plus tôt. Mettez-le simplement le plus en avant possible.
[2. Fenêtre contextuelle après le réglage]
Parlons des paramètres des fenêtres pop-up. Ajoutez simplement un peu plus au code ci-dessus. Personnalisons l'apparence, la taille et la position contextuelle de cette fenêtre contextuelle en fonction des conditions spécifiques de la page.
<LANGUE DU SCRIPT=javascript>
<!--
window.open ('page.html', 'newwindow', 'hauteur=100, largeur=400, haut=0, gauche=0, barre d'outils=non, barre de menu=non, barres de défilement=non, redimensionnable=non,emplacement=non , statut=non')
//Ecrit sur une seule ligne
-->
</SCRIPT>
Explication du paramètre :
Le script <SCRIPT LANGUAGE=javascript> js démarre ;
Commande window.open pour ouvrir une nouvelle fenêtre ;
'page.html' Le nom de fichier de la fenêtre contextuelle ;
'newwindow' Le nom de la fenêtre pop-up (pas le nom du fichier), facultatif, peut être remplacé par un '' vide ;
hauteur=100 hauteur de la fenêtre ;
largeur = 400 largeur de fenêtre ;
top=0 valeur de pixel au-dessus de la fenêtre depuis l'écran ;
left=0 La valeur en pixels de la fenêtre du côté gauche de l'écran ;
toolbar=no s'il faut afficher la barre d'outils, oui pour l'afficher ;
barre de menus, les barres de défilement représentent les barres de menus et les barres de défilement.
redimensionnable=no s'il faut autoriser la modification de la taille de la fenêtre, oui pour l'autoriser ;
location=no s'il faut afficher la barre d'adresse, oui pour autoriser ;
status=no s'il faut afficher les informations dans la barre d'état (généralement le fichier a été ouvert), yes est autorisé ;
</SCRIPT> Fin du script js
[3. Utiliser les fonctions pour contrôler les fenêtres contextuelles]
Vous trouverez ci-dessous un code complet.
<html>
<tête>
<script LANGUAGE=javascript>
<!--
fonction openwin() {
window.open (page.html, newwindow, hauteur = 100, largeur = 400, barre d'outils = non, barre de menu = non, barres de défilement = non, redimensionnable = non, emplacement = non, statut = non)
//Ecrit sur une seule ligne
}
//-->
</script>
</tête>
<corps onload=openwin()>
..contenu arbitraire de la page...
</corps>
</html>
Une fonction openwin() est définie ici, et le contenu de la fonction est d'ouvrir une fenêtre. Cela ne sert à rien tant qu’on ne l’appelle pas.
Comment l'appeler ?
Méthode 1 : <body onload=openwin()> Une fenêtre apparaît lorsque le navigateur lit la page ;
Méthode 2 : <body onunload=openwin()> Une fenêtre apparaît lorsque le navigateur quitte la page ;
Méthode 3 : Appel avec une connexion :
<a href=Remarque : utilisez la "Méthode 4 : Appeler avec un bouton :
<input type=button onclick=openwin() value=open window>
[4. 2 fenêtres apparaissent en même temps]
Apportez de légères modifications au code source :
<script LANGUAGE=javascript>
<!--
fonction openwin() {
window.open (page.html, newwindow, hauteur = 100, largeur = 100, haut = 0, gauche = 0, barre d'outils = non, barre de menu = non, barres de défilement = non, redimensionnable = non, emplacement = non, statut = non)
//Ecrit sur une seule ligne
window.open (page2.html, newwindow2, hauteur=100, largeur=100, haut=100, gauche=100, barre d'outils=non, barre de menu=non, barres de défilement=non, redimensionnable=non, emplacement=non, statut=non)
//Ecrit sur une seule ligne
}
//-->
</script>
Afin d'éviter que les deux fenêtres pop-up ne se recouvrent, utilisez les touches haut et gauche pour contrôler la position du pop-up afin qu'elles ne se recouvrent pas. Enfin, vous pouvez l'appeler en utilisant les quatre méthodes mentionnées ci-dessus.
Remarque : Les noms des deux fenêtres (newwindows et newwindow2) ne doivent pas être identiques ou doivent être tous vides. D'ACCORD?
[5. La fenêtre principale ouvre le fichier 1.htm et la petite fenêtre page.html apparaît en même temps]
Le code suivant est ajouté à la zone <head> de la fenêtre principale :
<script language=javascript>
<!--
fonction openwin() {
fenêtre.open(page.html,,largeur=200,hauteur=200)
}
//-->
</script>
Ajoutez la zone <body> :
Il suffit de <a href=1.htm onclick=openwin()>ouvrir</a>.
[6. Contrôle de fermeture des fenêtres pop-up]
Ensuite, nous effectuerons un certain contrôle sur les fenêtres pop-up, et l'effet sera meilleur. Si nous ajoutons un petit morceau de code à la page pop-up (notez qu'il est ajouté au HTML de page.html, pas à la page principale, sinon...), ne serait-il pas plus cool qu'elle se ferme automatiquement après 10 secondes ?
Tout d’abord, ajoutez le code suivant dans la zone <head> du fichier page.html :
<script langage=javascript>
function closeit() {
setTimeout(self.close(),10000) //Millisecondes
}
</script>
Ensuite, utilisez la phrase <body onload=closeit()> pour remplacer la phrase <BODY> originale dans page.html. (N'oubliez pas d'écrire cette phrase ! La fonction de cette phrase est d'appeler le code pour fermer la fenêtre, puis de fermer la fenêtre automatiquement après 10 secondes.)
[7. Ajouter un bouton de fermeture à la fenêtre pop-up]
<FORMULAIRE>
<INPUT TYPE='BUTTON' value='Fermer' onClick='window.close()'>
</FORM>
Haha, c'est encore plus parfait maintenant !
[8. Fenêtres pop-up incluses - deux fenêtres sur une page]
Les exemples ci-dessus contiennent tous deux fenêtres, l'une est la fenêtre principale et l'autre est une petite fenêtre pop-up.
Grâce à l'exemple suivant, vous pouvez compléter l'effet ci-dessus sur une seule page.
<html>
<tête>
<LANGUE DU SCRIPT=javascript>
fonction openwin()
{
OpenWindow=window.open(, newwin, hauteur=250, largeur=250,toolbar=no,scrollbars=+scroll+,menubar=no);
//Ecrit sur une seule ligne
OpenWindow.document.write(<TITLE>Exemple</TITLE>)
OpenWindow.document.write(<BODY BGCOLOR=OpenWindow.document.write(<h1>Bonjour !</h1>)
OpenWindow.document.write(Nouvelle fenêtre ouverte !)
OpenWindow.document.write(</BODY>)
OpenWindow.document.write(</HTML>)
OpenWindow.document.close()
}
</SCRIPT>
</tête>
<corps>
<a href=<input type=button onclick=openwin() value=Ouvrir la fenêtre>
</corps>
</html>
Regardez le code dans OpenWindow.document.write(). N'est-ce pas du HTML standard ? Écrivez simplement plus de lignes en fonction du format. Assurez-vous de noter qu'une erreur se produira s'il y a une étiquette de plus ou une étiquette de moins. N'oubliez pas de le terminer par OpenWindow.document.close().
[9. Application ultime - Contrôle des cookies des fenêtres pop-up]
Rappelez-vous que même si la fenêtre pop-up ci-dessus est sympa, elle a un petit problème (vous ne devez pas l'avoir remarqué si vous êtes plongé dans la joie ?) Par exemple, si vous placez le script ci-dessus dans une page qui doit être passée fréquemment (comme la page d'accueil), la fenêtre apparaîtra à chaque fois que la page est actualisée. N'est-ce pas très ennuyeux ? :-(
Y a-t-il une solution ? Oui ! ;-) Suivez-moi.
Nous pouvons utiliser des cookies pour le contrôler.
Tout d’abord, ajoutez le code suivant à la zone <HEAD> de la page HTML principale :
<script>
fonction openwin(){
fenêtre.open(page.html,,largeur=200,hauteur=200)
}
function get_cookie(Nom) {
var recherche = Nom + =
var valeur de retour = ;
si (documents.cookie.length > 0) {
offset = documents.cookie.indexOf(recherche)
si (décalage != -1) {
offset += recherche.longueur
end = documents.cookie.indexOf(;, offset);
si (fin == -1)
fin = documents.cookie.length ;
returnvalue=unescape(documents.cookie.substring(offset, end))
}
}
retourner la valeur de retour ;
}
fonction loadpopup(){
if (get_cookie('popped')==''){
openwin()
documents.cookie=popped=oui
}
}
</script>
Ensuite, remplacez la phrase <BODY> originale dans la page principale par <body onload=loadpopup()> (notez qu'il ne s'agit pas d'openwin mais de loadpop !). Vous pouvez essayer d'actualiser la page ou d'y accéder à nouveau, et la fenêtre ne réapparaîtra plus jamais. Du vrai pop une seule fois !
À ce stade, les compétences de production et d'application des fenêtres contextuelles sont également épuisées. J'espère que cela sera utile aux amis qui créent des pages Web. .
Il convient de noter qu’il est préférable de maintenir la cohérence des majuscules dans les scripts JS.
1. Affichez une fenêtre plein écran
<html>
<body onload=window.open('http://www.pconline.com.cn','example01','fullscreen');>;
<b>[url]www.e3i5.com[/url]</b>
</corps>
</html>
2. Affichez une fenêtre qui a été F11isée
<html>
<body onload=window.open(''http://www.pconline.com.cn','example02','channelmode');>;
<b>[url]www.e3i5.com[/url]</b>
</corps>
</html>
3. Ouvrez une fenêtre avec une barre d'outils de liens favoris
<html>
<body onload=window.open('http://www.pconline.com.cn','example03','width=400,height=300,directories');>
<b>[url]www.e3i5.com[/url]</b>
</corps>
</html>
4. Boîte de dialogue de page Web
<html>
<LANGUE DU SCRIPT=javascript>
<!--
showModalDialog('http://www.pconline.com.cn','example04','dialogWidth:400px;dialogHeight:300px;
dialogLeft:200px;dialogTop:150px;center:oui;aide:oui;resdimensionnable:oui;statut:oui')
//-->
</SCRIPT>
<b>[url]www.e3i5.com[/url]</b>
</corps>
</html>
<html>
<LANGUE DU SCRIPT=javascript>
<!--
showModelessDialog('http://www.pconline.com.cn','example05','dialogWidth:400px;dialogHeight:300px;
dialogLeft:200px;dialogTop:150px;center:oui;aide:oui;resdimensionnable:oui;statut:oui')
//-->
</SCRIPT>
<b> target=_blank>[url]http://www.pconline.com.cn[/url]</b>
</corps>
</html>
showModalDialog() ou showModelessDialog() pour appeler la boîte de dialogue web. La différence entre showModalDialog() et showModelessDialog() est que la fenêtre ouverte par showModalDialog() (fenêtre modale en abrégé) est placée sur la fenêtre parent et doit être fermée pour accéder à la fenêtre parent (il est recommandé de l'utiliser le moins possible pour ne pas offenser les gens) (appelée fenêtre non modale), vous pouvez accéder à la fenêtre ouverte par la fenêtre parent sans la fermer ; après ouverture.
dialogHeight : iHeight définit la hauteur de la fenêtre de dialogue.
dialogWidth : iWidth définit la largeur de la fenêtre de dialogue.
dialogLeft : iXPos définit la position gauche de la fenêtre de dialogue par rapport au coin supérieur gauche du bureau.
dialogTop : iYPos définit la position supérieure de la fenêtre de dialogue par rapport au coin supérieur gauche du bureau.
center: {yes | no 1 | 0} Spécifie s'il faut centrer la boîte de dialogue sur le bureau. La valeur par défaut est "oui".
help: {yes | no 1 | 0 } Spécifie s'il faut afficher les icônes d'aide contextuelle dans la fenêtre de dialogue. La valeur par défaut est « oui ».
redimensionnable : {oui | non | 1 | 0} Spécifie si la fenêtre de dialogue est redimensionnable. La valeur par défaut est « non ».
status: {yes | no 1 | 0} Spécifie si la fenêtre de dialogue affiche une barre d'état. La valeur par défaut est « oui » pour les fenêtres de dialogue non modales et « non » pour les fenêtres de dialogue modales.
Code classique d'une page Web
1. Le bouton droit de la souris sera complètement bloqué et il n'y aura pas de menu contextuel.
<body oncontextmenu=window.event.returnvalue=false>
peut également être utilisé dans le cadre Tableau des pages Web
<bordure de table oncontextmenu=return(false)><td>non</table>
2. Désélectionnez et empêchez la copie
<body onselectstart=return false>
3. Aucun collage autorisé
<body onpaste=return false>
4. Empêcher la copie
<body oncopy=return false; oncut=return false;>
5. Remplacez la barre d'adresse IE par votre propre icône
<link rel=Shortcut Icon href=favicon.ico>
Description : À propos de la production du fichier favicon.ico. Vous pouvez d'abord créer une image dans FW, une petite icône pour votre propre site. Modifiez ensuite les attributs du fichier en *.ico dans ACD, puis transférez le fichier *.ICO que vous avez créé dans le répertoire de votre serveur. Vous pouvez ensuite utiliser le code ci-dessus pour y parvenir lorsque d'autres se connectent à votre site, à l'adresse. bar Utilisez votre icône personnalisée.
6. Votre icône peut être affichée dans les favoris
<link rel=Bookmark href=favicon.ico>
Instructions : La méthode de production est la même que ci-dessus. C'est juste que la méthode d'affichage est différente. Il s'agit de l'icône personnalisée qui s'affiche lorsque d'autres ajoutent votre adresse Web à vos favoris.
7. Fermez la méthode de saisie
<input style=ime-mode:disabled>
Explication : Ce code est utilisé lors de la soumission du formulaire. Autrement dit, d'autres modes de méthode de saisie ne peuvent pas être utilisés lors de la saisie de données.
8. Ayez toujours un cadre sur vous
<langage de script=javascript><!--
if (window == top)top.location.href = frames.htm;// --></script>
Explication : frames.htm est votre page Web C'est aussi un moyen de protéger la page.
9. Éviter d'être encadré
<SCRIPT LANGUAGE=javascript><!--
if (top.location != self.location)top.location=self.location;
// --></SCRIPT>
10. Les pages Web ne seront pas enregistrées sous
<noscript><iframe src=*.html></iframe></noscript>
Remarque : <noscircpt> a un large éventail d'utilisations, dont l'une consiste à invalider les publicités JS.
11. Vérifiez les fichiers sources
<input type=button value=Afficher le code source de la page Web
onclick=window.location = 'view-source:'+ target=_blank>[url]http://bbs.055.cn/test.htm[/url]';>
12. L'enregistrement du script COOKIE est une fonction très utile
get_cookie(Name) {
var search = Nom + =
var returnvalue = ;
if (documents.cookie.length > 0) {
offset = documents.cookie.indexOf(search)
if (offset != -1) { // si le cookie existe
offset += recherche. length
// définit l'index du début de la valeur
end = documents.cookie.indexOf(
;, offset);
// définit l'index de la fin de la valeur du cookie
if (end == -1)
end = documents.cookie.length;
(documents.cookie.substring(offset, end))
}
}
return valeur de retour
}
function loadpopup(){
if (get_cookie('popped')==''){
openpopup()
documents.cookie=popped=yes
}
}
Remarque : ce qui précède est du code JS, veuillez ajouter vous-même les caractères de début et de fin
13. Utilisation du cadre intérieur <IFRAME>
Le format d'utilisation de la balise Iframe est :
<iframe src=URL width=x height=x scrolling=[OPTION] frameborder=x
nom=main></iframe>
src : Le chemin du fichier, qui peut être un fichier HTML, texte, ASP, etc.
largeur, hauteur : la largeur et la hauteur de la zone interne du cadre ;
défilement : Lorsque le fichier HTML spécifié de SRC n'est pas affiché dans la zone spécifiée, l'option de défilement, si elle est définie sur NON, la barre de défilement n'apparaîtra pas si elle est Auto : la barre de défilement apparaîtra automatiquement si elle est Oui ; il sera affiché ; FrameBorder : La largeur de la bordure de la zone Afin de mélanger le "cadre intérieur" avec le contenu adjacent, elle est souvent définie sur 0.
name : Le nom du framework, utilisé pour l’identification.
Par exemple : Lorsque vous souhaitez utiliser le cadre parent pour contrôler le cadre interne, vous pouvez utiliser : target=nom du cadre à contrôler.
Exemple : <iframe name=mm src=http://bbs.055.cn;; width=100% height=100% marginwidth=0 marginheight= ... ot
; .Ajoutez le code suivant pour accéder automatiquement à <head>…</head> dans le code source :
<meta http-equiv=refreshcontent=3;URL=http://bbs.055.cn; charset=gb2312>
Explication : content=3 signifie actualiser l'URL en 3 secondes
15. Comment changer la forme de la souris d'un lien ? Ajoutez simplement ce code au lien, ou vous pouvez l'écrire en CSS comme ci-dessus
style=cursor:hand style=cursor:crosshair
style=curseur:texte style=curseur:attendre
style=curseur:déplacer style=curseur:aide
style = curseur: e-redimensionner
style = curseur: n-redimensionner
style=curseur:nw-resize style=curseur:w-resize
style = curseur: s-resize
style=curseur:se-resize
style=cursor:sw-resize
Il vous suffit d'ajouter le code ci-dessus au lien ou à la zone de style de la page pour diversifier la souris.
16. Affichage plein écran
<formulaire>
<div align=centre>
<input type=BUTTON name=FullScreen value=Full Screen onClick=window.open(document.location, 'big', 'fullscreen=yes')>
</div>
</form>
Placez-le dans la zone <body>.
17. Définir comme page d'accueil
<script language=javascript>
<!--
fonction default_home(){
this.home.style.behavior='url(#default#homepage)';this.home.setHomePage([url]http://bbs.055.cn/[/url]';
}
var focusok=false;
si (navigator.appName == Netscape{
focusok = vrai ;
}
vers=navigator.appVersion;
if (navigator.appName == Microsoft Internet Explorer{
pos=vers.lastIndexOf('.');
vers=vers.substring(pos-1,vers.length);
}
propre_version=parseFloat(vers);
if(proper_version>=5){
focusok = vrai ;
}
fonction launchstock1(htmlurl){
var stock=window.open(htmlurl,stock,top=2,left=2,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,
redimensionnable=non,largeur=700,hauteur=510 ;
si(focusok){
stock.focus();
}
renvoie vrai ;
}
fonction lancementstock(){
var stock=window.open(,stock,top=2,left=2,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,
redimensionnable=non,width=700, hauteur=510 ;
si(focusok){
stock.focus();
}
renvoie vrai ;
}
// -->
</script>
<a href=# name=home onClick=defaul_home(); title===E-Generation Time==>Définir comme page d'accueil</a>
18. Voici le code pour ajouter des favoris
<a href=# onClick=window.external.addFavorite([url]http://bbs.055.cn[/url]';.'Dawn Accord') target=_self title = Accord de l'aube>Ajouter aux favoris</a>
19. Le code suivant pour les effets d'image flash est ajouté à la zone <head>
<langage SCRIPT=javascript>
<!--
fonction makevisible(cur, which){
si (qui==0)
cur.filters.alpha.opacity=100
autre
cur.filters.alpha.opacity=20
}
//-->
</SCRIPT>
Le code suivant est ajouté à la zone <body>
<img src=/u/info_img/2009-06/08/logo.gif;; style=filte ... nbsp;onMouseOver=makevisible(this,0) onMouseOut=makevisible(this,1) width=63 height=56 > //Veuillez modifier vous-même l'adresse de l'image
20.charger la barre de progression
<table Cellpacing=0 cellpadding=0 bgcolor=#FFFFFF width=40% id=P><tr><td>
<table cellpacing=0 cellpadding=0 bgcolor=#0000FF height=18 id=Q><tr><td></td></tr></table></td></tr></table>
</centre>
<langage de script=javascript>
var R = 0; charge();
fonction load() {R = R + 2; Q.style.width = R + %; time= setTimeout(load(),50);
si (R > 100) {clearTimeout(time); P.style.width=0}}
</script>
27 plein écran
<langage de script=javascript>
window.open('index.asp','','fullscreen=1');
</script>
21. Défilement de l'image d'arrière-plan
<body scroll=no background=images/bg.jpg link=#00FF00 alink=#FF0000 vlink=#00FF00 bgcolor=#000080 topmargin=8>
<langage de script=javascript>
var backgroundOffset = 0 ;
var bgObject = eval('document.body');
fonction scrollBG(maxSize) {backgroundOffset = backgroundOffset + 1 ;
si (backgroundOffset > maxSize) backgroundOffset = 0 ;
bgObject.style.backgroundPosition = 0 + backgroundOffset ;}
varScrollTimer = window.setInterval(scrollBG(410), 20)
</script>
22.Les pages Web ne seront pas mises en cache.
Pages HTML
<META HTTP-EQUIV=pragma CONTENT=no-cache>
<META HTTP-EQUIV=Cache-Control CONTENT=no-cache, must-revalidate>
<META HTTP-EQUIV=expires CONTENT=mercredi 26 février 1997 08:21:57 GMT>
Ou <META HTTP-EQUIV=expires CONTENT=0>
ASP webpageResponse.Expires = -1
Réponse.ExpiresAbsolute = Maintenant() - 1
Response.cachecontrol = pas de cache
Page Web PHP
en-tête (Expire : lundi 26 juillet 1997 05:00:00 GMT ;
en-tête (Cache-Control : pas de cache, doit être revalidé ;
en-tête (Pragma : sans cache ;
23.
<%
'Définir quelques constantes pour la connexion à la base de données
Const adOpenForwardOnly = 0 'Le curseur parcourt uniquement les enregistrements vers l'avant et ne prend pas en charge la pagination, Recordset, BookMark
Const adOpenKeyset = 1 'Curseur Keyset, les modifications apportées par d'autres utilisateurs aux enregistrements seront reflétées dans l'ensemble d'enregistrements, mais les enregistrements ajoutés ou supprimés par d'autres utilisateurs ne seront pas reflétés dans l'ensemble d'enregistrements. Pagination de support, Recordset, BookMark
Const adOpenDynamic = 2 'Les curseurs dynamiques ont les fonctions les plus puissantes, mais consomment également le plus de ressources. Les modifications apportées par les utilisateurs aux enregistrements, l'ajout ou la suppression d'enregistrements seront reflétés dans l'ensemble d'enregistrements. Prend en charge la navigation complète (non pris en charge par ACCESS).
Const adOpenStatic = 3 'Le curseur statique n'est qu'un instantané des données. Les modifications apportées par l'utilisateur aux enregistrements, l'ajout ou la suppression d'enregistrements ne seront pas reflétés dans le jeu d'enregistrements. Permet d'avancer ou de reculer
Const adLockReadOnly = 1 'Type de verrouillage, par défaut, en lecture seule, aucune modification ne peut être apportée
Const adLockPessimistic = 2 'Verrouillez l'enregistrement immédiatement lors de l'édition, le moyen le plus sûr
Const adLockOptimistic = 3 'Le jeu d'enregistrements est verrouillé uniquement lorsque la méthode Update est appelée, et d'autres opérations précédentes peuvent toujours modifier, insérer et supprimer l'enregistrement actuel.
Const adLockBatchOptimistic = 4 'Les enregistrements ne sont pas verrouillés lors de l'édition, et les modifications, insertions et suppressions sont effectuées en mode batch
Const adCmdText = &H0001
Const adCmdTable = &H0002
%>
24. Réduire, maximiser et fermer les fenêtres
<ID d'objet=hh1 classid=clsidDB880A6-D8FF-11CF-9377-00AA003B7A11>
<param name=Command value=Réduire></object>
<ID d'objet=hh2 classid=clsidDB880A6-D8FF-11CF-9377-00AA003B7A11>
<param name=Command value=Maximize></object>
<OBJET id=hh3 classid=clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11>
<PARAM NAME=Valeur de la commande=Fermer></OBJECT>
<input type=button value=minimize onclick=hh1.Click()>
<input type=button value=maximize onclick=hh2.Click()>
<input type=button value=Close onclick=hh3.Click()>
Remarque : cet exemple convient à IE
25. Déterminez la source de la page
asp page précédente :
request.servervariables(HTTP_REFERER
javascript :
document.référent
26. Le curseur est arrêté à la fin du texte dans la zone de texte
<script language=javascript>
fonctioncc()
{
var e = event.srcElement;
var r =e.createTextRange();
r.moveStart('caractère',e.value.length);
r.collapse(true);
r.select();
}
</script>
<input type=text name=text1 value=123 onfocus=cc()>
Description : convient à la soumission de données de formulaire