Accueil   |   Forums   |  Offres d'emplois   |  Contact    |   Mon compte   
dimanche 20 juillet 2008 Rechercher :
Déposez votre CV gratuitement sur touslesemplois
 
comparer les prix
» Logiciels
» Jeux vidéos
» Matériel Informatique


» ASP.NET
» ASP
» SQL
» PHP
» JAVASCRIPT
» XML
 


» ACTUALITÉ / DIVERS
» DROIT DE L'INTERNET
» INFOS VIRUS
» PATCHS MICROSOFT
» SÉCURITÉ
» BASES DE DONNÉES
» DOWNLOAD .NET
» LOGITHÈQUE
» SERVICES WEB
» Y SONT FOUS !
» .NET
» ASP
» ASP.NET
» JAVA
» PHP
» XML
» LANGAGE C#
» LANGAGE VB.NET
» UNIX / LINUX
» WINDOWS
» EVÈNEMENTS
» GASP
» MICROSOFT
 



Vous êtes ici : Articles JAVASCRIPT > TRUCS ET ASTUCES

Simulation de frames par des fenêtres indépendantes
Voici un petit script à l'attention des gens qui n'aiment pas travailler en FRAMES.


ABONNEZ-VOUS GRATUITEMENT A LA REVUE DE PRESSE "LES Z'ACTUS" ET RECEVEZ CHAQUE JOUR DANS VOTRE BOITE AUX LETTRES LA MEILLEURE INFORMATION DEDIEE AUX WEBMASTERS / DEVELOPPEURS.

Indiquez votre adresse E-mail :

Technologie : JAVASCRIPT 
Date : 29/05/2006   
Auteur : Luc Andre

En ouvrant INDEX.HTM on arrive sur deux liens et lorsqu'on choisit un des liens alors la Fenêtre INDEX se réduit et permet donc a la page appelé de figuré sur l'écran. On peut alors considerer que la fenêtre INDEX.HTM se comporte comme une FRAME car on peut lui ajouter le nombre de lien que l'on désire et rajouter bien sur les scripts qui vont avec.

A titre d'exemple sur le lien 1 (comme sur le 2 d'ailleurs)
on a :

DANS INDEX.HTM :

<HTML>
<head>
<SCRIPT LANGUAGE="JavaScript">
window.moveTo(0,0); */ on place la fenêtre index en position 0,0 par
sécurité ;-) */
<!-- Begin
function moveWin() {
for(var j=1;j<101;j++){
window.resizeTo(screen.width*5/(j),screen.height); */on redimensionne index
pour pouvoir le placer a la droite de l'ecran (on aurait pu faire la même
chose mais pour "y" si on voulait une frame en haut */
}
}
//  End -->
</script>
</head>
<BODY>
<a href="page1.htm" onClick="moveWin()" target="blank">PAGE 1</a><br><br>
<a href="page2.htm" onClick="moveWin()" target="blank">PAGE 2</a>
</BODY>
</HTML>

Dans PAGE1.htm

<html>
<head>
<title>Page1</title>
</head>
<body bgcolor="#FFFFFF" text="#CC0000"></script></style></noscript>
<SCRIPT LANGUAGE="JavaScript">
window.moveTo(100,0);  */on déplace la fenêtre de 100 pixels sur la droite
pour avoir index de visu */
window.resizeTo(924,740); */on redimensionne pour pouvoir fermer page1 sans
la deplacer sur l'ecran */
</SCRIPT>
<center><font color="#000000" size="5">CECI EST LA   PREMIERE
PAGE</font></center>
</body>
</html>

ATTENTION CE SCRIPT NE MARCHE QUE POUR UNE RESOLUTION 1024*768( il y a bien
une ame charitable qui le mettra multiresolution ;-)



Proregna - L'hébergement ASP.NET


A RETENIR CETTE SEMAINE
16/07/2008 - Windows Server 2008 : Network Access Protection
Le nouveau système d’exploitation serveur de Microsoft, Windows Server 2008, apporte avec lui de nou ...
16/07/2008 - Webcasts - Développement parallèle, à l'aube d'une nouvelle ère
Avec l'avénement des multi-coeurs, le développement parallèle devient une necéssité. Dans cette séri ...
16/07/2008 - J'en ai rien à coder - Votre devoir de vacances sur Silverlight !
Qu'est-ce que Silverlight ? Une nouvelle technologie Web permettant d'exécuter des RIA sur un large ...
16/07/2008 - Quelques petits tests sur les bases embarquées
Dans ce billet, Ayende réalise un benchmarking de plusieurs "petites" bases de données embarquées. S ...
15/07/2008 - Présentation d'ASP.NET Dynamic Data
Dynamic Data est une nouvelle technologie inclue dans l' "Asp.net 3.5 Extension CTP ". Elle fournit ...
15/07/2008 - Silverlight 2 - Les webcasts de l'événement sont en ligne
L’objectif de cette journée était de comprendre les limitations de Silverlight 1, et d’appréhender l ...
15/07/2008 - Cache transparent et Entity Framework
La gestion du cache (1er et second niveau) est une fonctionnalité très importante d'un outil de mapp ...
(c) 1999-2006 ASP MAGAZINE SARL
Partenaires : Codes sources c2i ASP-PHP
Hébergement serveurs dédiés Windows


Hit-Parade