Créez votre portail Web

Appuyez sur le bouton
Quitte à mettre votre œuvre en ligne, autant permettre aux internautes de l'utiliser facilement comme page de démarrage.

Avec Internet Explorer 5, offrez aux internautes d'utiliser votre portail comme page d'accueil de leur navigateur, en appuyant sur un seul bouton. Certes, ça ne fonctionne qu'avec ce navigateur.

1. Changez la balise <HTML> de début de page en <XHTML XMLNS:IE>
2. Ajoutez le code suivant entre les balises <HEAD> et </HEAD> :

<STYLE>
@media all 
{
IE\:HOMEPAGE 
{
behavior:url(#default#homepage)
}
}
</STYLE>
<SCRIPT>
function fnSet()
{
	oHomePage.setHomePage('http://www.votrehebergeur.com/votrepage.htm);
	event.returnValue = false;
}
</SCRIPT>

3. Créez un bouton avec ce code. N'importe où dans le corps de votre page (entre les balises <BODY> et </BODY>

<IE:HOMEPAGE ID="oHomePage"/>
<center><INPUT TYPE=button VALUE="Faites de cette page votre page d'accueil" onclick="fnSet()"></center>

Vos sites en question

Quelle version ?

num=parseInt(navigator.appVersion);
ver=navigator.appVersion;
pl=ver.indexOf(";MSIE ");
if (pl>-1)
{
		pv = (ver.substr(pl)).indexOf(";");
		num = ver.substr(pl+6,pv-6);
}

Faire le lien

<a href="javascript:window.open('http://adressedelabanniere.com');location.href='nomdelapagedevotresite.htm';">Cliquez là</a>

Fermez la fenêtre SVP
 
<a href="javascript:window.open('monautrepage.htm');self.close()">Cliquez là</a>

Déroulez le menu

<style>
.policebleue
{
	font-size:20px;
	color:#FFFFFF;
	background-color:#0000FF;
}
</style>

Plus loin, dans votre formulaire, appelez la classe ainsi créée :

<select class="policebleue" size="1" name="sel1">
     <option>Première option</option>
     <option>Deuxième option</option>
</select>

Champ qui se vide

<form name="f">
<input type="text" size=30 name="texte1" onFocus=document.f.texte1.value="" value="Entrez votre adresse e-mail">
<input type="hidden" name="ruse">
</form>
<script type="text/javascript">document.f.ruse.focus();</script>

Récupération de valeurs
 
En supposant que notre page de départ contienne un formulaire de ce genre :

<form name="formulaire_ppal">
<input type="hidden" name="champ_cache1">
<input type="hidden" name="champ_cache2">
<input type="hidden" name="champ_cache3">
</form>

on passera, à partir du pop-up, des données de la façon suivante :

<form name="formulairedupopup">
<input type="text" name="prenom"><br>
<input type="text" name="nom">
<input type="button" onClick="opener.document.formulaire_ppal.champ_cache1.value=document.formulairedupopup.prenom.value" value="Passer les paramètres">
</form>

WebJavaScript

Le script de mars
<HTML>
<HEAD>
<script type="text/javascript">
function myFunction(button)
{
document.myform.selected.value = button;
myFlash(button);
}

function myFlash(button)
{
	if (document.myform.selected.value != button)
	{
		document.myform.mybutton[button].checked = false;
		return;
}

if (document.myform.mybutton[button].checked == true)
	document.myform.mybutton[button].checked = false;
else
	document.myform.mybutton[button].checked = true;
setTimeout ("myFlash(" + button + ")", 500);

}
 </script>
</HEAD>

<BODY>

<FORM NAME="myform">
<INPUT TYPE="RADIO" NAME="mybutton">
<A HREF = "http://www.netmag.co.uk" onMouseOver = "myFunction(0);">.net Magazine</A><BR>

<INPUT TYPE="RADIO" NAME="mybutton">
<A HREF = "http://www.macformat.co.uk" onMouseOver = "myFunction(1);">MacFormat Magazine</A><BR>

<INPUT TYPE="HIDDEN" NAME="selected">

</FORM>
</BODY>
</HTML>