par
lecobra_20 » 06 févr. 2006, 16:42
non ok c'est bon ca marche merci !
Dit moi tu serais pas comment l'on fait pour que la fenetre se ferme au bout d'un certain temps !
Puis comment enlevé les menu ect de IE !
Car la j'ai utilsé la fonction resize() opur dimensionner la page quand je la lance mais j'aimerais qu'elle se faire lorsque le popu et lancé et aussi que la page n'est pas de menu barre ur ect :
voici ma page :
<html><head><title>Redirection en fonction de la résolution</title>
<link rel="stylesheet" type="text/css" href="fichier_stylecss/style.css" media="screen" title="Normal" />
<SCRIPT LANGUAGE="JavaScript">
function resize(x,y) {
parent.window.resizeTo(x,y);
}
function maximiser() {
parent.window.moveTo(0,0);
resize(screen.width-10,screen.height-30);
}
<!--
function disp_reso() {
document.write("Vous utilisez une résolution de <B>"+screen.width+"*"+screen.height+"</B>");
}
function InitRedir() {
// Indiquer ici la durée
document.forms[0].elements[0].value=15;
redir();
}
function popup(page) {
// ouvre une fenetre sans barre d'etat, ni d'ascenceur
window.open(page,'popup','width=1280,height=1024,toolbar=false,scrollbars=false');
}
function redir() {
document.forms[0].elements[0].value=parseInt(document.forms[0].elements[0].value)+10;
if (document.forms[0].elements[0].value==100)
{
if (screen.width<800) {window.open(page,'page640','width=1280,height=1024,toolbar=false,scrollbars=false');}
if (screen.width==800) {window.location="page800.html";}
if (screen.width==1024) {window.location="page1024.html";}
if (screen.width==1152) {window.location="page1152.html";}
if (screen.width>1152) {
hauteur=Math.round((screen.availHeight-1024)/2);
largeur=Math.round((screen.availWidth-1280)/2);
window.open("http://127.0.0.1/logiciel/index.php", "page1600", "fullscreen=yes", "toolbar=0,location=0,directories=0,status=0, scrollbars=0,resizable=0,menubar=0");
}
}
else setTimeout("redir()",1000);
}
//-->
</SCRIPT>
</HEAD>
<BODY onLoad="InitRedir(); resize(480,420)">
<div style="margin:5px;">
<h1>/ Office Gestion</h1>
<div id="version">
<div id="adminvideotheque">
<div class="titre" id="bdd"><span class="intitule">Lancement de OfficeGestion</span></div>
<div class="blocTxt">
L'application OfficeGestion va démarrer dans
<FORM>
Vous allez être redirigé vers la page correspondant à votre résolution <BR>dans
<INPUT type="text" Value="10" size=2> %
</FORM>
</div>
<div name="spacer" style="height:10px;"></div>
</div>
</div>
<div id="pied">
Logiciel créé par <a href="http:///">essai</a>
</div>
</div>
</BODY>
</HTML>
non ok c'est bon ca marche merci !
Dit moi tu serais pas comment l'on fait pour que la fenetre se ferme au bout d'un certain temps !
Puis comment enlevé les menu ect de IE !
Car la j'ai utilsé la fonction resize() opur dimensionner la page quand je la lance mais j'aimerais qu'elle se faire lorsque le popu et lancé et aussi que la page n'est pas de menu barre ur ect :
voici ma page :
[php]<html><head><title>Redirection en fonction de la résolution</title>
<link rel="stylesheet" type="text/css" href="fichier_stylecss/style.css" media="screen" title="Normal" />
<SCRIPT LANGUAGE="JavaScript">
function resize(x,y) {
parent.window.resizeTo(x,y);
}
function maximiser() {
parent.window.moveTo(0,0);
resize(screen.width-10,screen.height-30);
}
<!--
function disp_reso() {
document.write("Vous utilisez une résolution de <B>"+screen.width+"*"+screen.height+"</B>");
}
function InitRedir() {
// Indiquer ici la durée
document.forms[0].elements[0].value=15;
redir();
}
function popup(page) {
// ouvre une fenetre sans barre d'etat, ni d'ascenceur
window.open(page,'popup','width=1280,height=1024,toolbar=false,scrollbars=false');
}
function redir() {
document.forms[0].elements[0].value=parseInt(document.forms[0].elements[0].value)+10;
if (document.forms[0].elements[0].value==100)
{
if (screen.width<800) {window.open(page,'page640','width=1280,height=1024,toolbar=false,scrollbars=false');}
if (screen.width==800) {window.location="page800.html";}
if (screen.width==1024) {window.location="page1024.html";}
if (screen.width==1152) {window.location="page1152.html";}
if (screen.width>1152) {
hauteur=Math.round((screen.availHeight-1024)/2);
largeur=Math.round((screen.availWidth-1280)/2);
window.open("http://127.0.0.1/logiciel/index.php", "page1600", "fullscreen=yes", "toolbar=0,location=0,directories=0,status=0, scrollbars=0,resizable=0,menubar=0");
}
}
else setTimeout("redir()",1000);
}
//-->
</SCRIPT>
</HEAD>
<BODY onLoad="InitRedir(); resize(480,420)">
<div style="margin:5px;">
<h1>/ Office Gestion</h1>
<div id="version">
<div id="adminvideotheque">
<div class="titre" id="bdd"><span class="intitule">Lancement de OfficeGestion</span></div>
<div class="blocTxt">
L'application OfficeGestion va démarrer dans
<FORM>
Vous allez être redirigé vers la page correspondant à votre résolution <BR>dans
<INPUT type="text" Value="10" size=2> %
</FORM>
</div>
<div name="spacer" style="height:10px;"></div>
</div>
</div>
<div id="pied">
Logiciel créé par <a href="http:///">essai</a>
</div>
</div>
</BODY>
</HTML>[/php]