begin process at 2012 05 29 16:07:45
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

pop qui ne se ferme pas


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

pop qui ne se ferme pas

jeudi 27 octobre 2005 à 17:11:42 | pop qui ne se ferme pas

men75

Bonjour,
voila je reprends derriere quelqu'un et je ne comprends pas, je fais appel a une liste et
mon pop up ne se ferme pas voici mon code

$req_agent="SELECT * FROM AGENT WHERE NUMEN='$numen'";
$result
=mysql_query($req_agent, $db);

if
($result && mysql_num_rows($result)>0) {

$array
=mysql_fetch_array($result);
$titre
=$array["Titre"];
if
($titre == "Monsieur") $rangForm = 3 ;
if
($titre == "Madame") $rangForm = 4 ;
if
($titre == "Mademoiselle") $rangForm = 5 ;
$nom
=$array["Nom"];
$prenom
=$array["Prenom"];
$nomu
=$array["Epouse"];
$daten1
=$array["DateNaissance"];
$daten
= substr($daten1,8,2)."/".substr($daten1,5,3).substr($daten1,0,4);
$adp1
=$array["AdPerso1"];
$adp2
=$array["AdPerso2"];
$cp1
=$array["CodePostal1"];
$ville1
=$array["Ville1"];
$tp
=$array["TelPersoP"];
$tf
=$array["TelPersoF"]; // tel perso et tel F !!
$mail
=$array["MailPerso"];
$cate
=$array["Categorie"];
$position
=$array["Position"];
$idcorps
=$array["IdCorps"];
$idgrade
=$array["IdGrade"];
/*$service=$array["Service"];*/
$dateda
=$array["DateDerniereAffectation"];
$adp1et
=$array["AdPersoEt1"];
$adp2et
=$array["AdPersoEt2"];
$villeet
=$array["VilleEt"];
$pays
=$array["Pays"];
$telpet
=$array["TelPersoEt"];
$telpetp
=$array["TelPersoEtP"];
$telprof
=$array["TelProf"];
$mailprof
=$array["MailProf"];
/*$libetab=$array["NumEtab"];
$minor=$array["MinistereOrigine"]; */

$organisme
=$array["Organisme"];
$minde
=$array["MinistereDetachemnet"];
$datere
=$array["DateReintegration"];
$empant
=$array["EmploiAnterieur"];
$hdebm
=$array["HeureDebMatinTravail"];
$hfinm
=$array["HeureFinMatinTravail"];
$hdeba
=$array["HeureDebApMidiTravail"];
$hfina
=$array["HeureFinApMidiTravail"];
$numetab
=$array["NumEtab"];

// - grade et corps - //

$req_corps
="SELECT LibelleCorps FROM CORPS WHERE IdCorps=$idcorps";
$req_grade
="SELECT LibelleGrade FROM GRADE WHERE IdGrade=$idgrade";
$resul_c
=mysql_query($req_corps,$db);
$resul_g
=mysql_query($req_grade,$db);
$row_c
=mysql_fetch_row($resul_c);
$row_g
=mysql_fetch_row($resul_g);
$libcorps
=$row_c[0];
$libgrade
=$row_g[0];

// - etablissement - //

if
($libetab !="")
{
$libetab
= addslashes($libetab) ;
$req_infoetab
="SELECT * FROM ETABLISSEMENT WHERE LibelleEtablissement='$libetab'";
$result_etab
=mysql_query($req_infoetab, $db);
$row2
=mysql_fetch_array($result_etab);
$libetab
=$row2["LibelleEtablissement"];
$ad1etab
=$row2["Ad1"];
$ad2etab
=$row2["Ad2"];
$cpetab
=$row2["CodePostal"];
$villeetab
=$row2["Ville"];
$teleetab
=$row2["TelProf"];
$mailetab
=$row2["Mel"];
}
?>
<html>
<head>
<title>Chargement</title>
</head>
<BODY>
<center>Veuillez patienter ...</center>
<SCRIPT LANGUAGE="JAVASCRIPT">
window.opener.F1.elements[
<?php print $rangForm ; ?>].checked=true ;
window.opener.MiseAJour('nom',"
<? print $nom;?>");
window.opener.MiseAJour('prenom',"
<? print $prenom;?>");
window.opener.MiseAJour('epouse',"
<? print $nomu;?>");
window.opener.MiseAJour('datenaissance',"
<? print $daten ;?>");
window.opener.MiseAJour('adperso1',"
<? print $adp1;?>");
window.opener.MiseAJour('adperso2',"
<? print $adp2;?>");
window.opener.MiseAJour('codepostal1',"
<? print $cp1;?>");
window.opener.MiseAJour('ville1',"
<? print $ville1;?>");
window.opener.MiseAJour('telperso',"
<? print $tf;?>",NameForm);
window.opener.MiseAJour('telpersop',"
<? print $tp;?>",NameForm);
window.opener.MiseAJour('mailperso',"
<? print $mail;?>");
window.opener.MiseAJour('adpersoet1',"
<? print $adp1et;?>");
window.opener.MiseAJour('adpersoet2',"
<? print $adp2et;?>");
window.opener.MiseAJour('villeet',"
<? print $villeet;?>");
window.opener.MiseAJour('pays',"
<? print $pays;?>");
window.opener.MiseAJour('telpersoet',"
<? print $telpet;?>");
window.opener.MiseAJour('telpersoetp',"
<? print $telpetp;?>");

// - categorie -
for(var i=0; i
< window.opener.F1.categorie.length && window.opener.F1.categorie[i].value != "<? print $cate;?>"; i++);
window.opener.F1.categorie[i].selected = true;

// -
postion -
for(var i=0; i < window.opener.F1.situationadmin.length && window.opener.F1.situationadmin[i].value != "<? print $position;?>"; i++);
window.opener.F1.situationadmin[i].selected = true;

// -
affichage du corps et du grade - //
window.opener.MiseAJour('grade',"<? print $libcorps;?>");
window.opener.MiseAJour('corps',"<? print $libgrade;?>");

// -
affichage des infos sur l'etablissement - //
window.opener.MiseAJour('etablissement',"<? print $libetab;?>");
window.opener.MiseAJour('ad1etab',"<? print $ad1etab;?>");
window.opener.MiseAJour('ad2etab',"<? print $ad2etab;?>");
window.opener.MiseAJour('cpetab',"<? print $cpetab ;?>");
window.opener.MiseAJour('villeetab',"<? print $villeeatb ;?>");
window.opener.MiseAJour('mailetab',"<? print $mailetab ;?>");
this.close();


</SCRIPT>

</body>
</html>

<? }else {
?>

<html>
<head>
<title>Chargement</title>
</head>
<BODY>
<SCRIPT LANGUAGE="JAVASCRIPT">
window.opener.alerte() ;
this.close();
</SCRIPT>
</body>
</html>
<?
}
?>


merci pour vos réponses

vendredi 28 octobre 2005 à 08:05:18 | Re : pop qui ne se ferme pas

yes

D'apres ton code ta fenetre ne se ferme que dans un certain cas :

if ($result && mysql_num_rows($result)>0)
{
   ...
}else {
?>
...
<SCRIPT LANGUAGE="JAVASCRIPT">
window.opener.alerte() ;
this.close();
</SCRIPT>
...
<? }?>



Cette discussion est classée dans : window, array, print, opener, miseajour


Répondre à ce message

Sujets en rapport avec ce message

reload sur window.opener [ par booth ] bonjour!voilà, je dévellope sous IE 5.5 et lorsque j'utilise la commande window.opener.reload() ca marchemais sur les autres postes ayant IE 5.0 ça ne window.opener ,focus() , open() et closed() [ par cer ] cyrilJe crée un site avec des pop up.J'ai essayé de garder le contact des fenetres entre elle mais j'ai un probleme avec window.opener qui génére des window.opener [ par iomega ] Bonjour à tous je voudrai savois si l'on peut modifier le chemin d'accès du forms ? merci à tous de votre aide faut-il le changer le nom du répertoir Qui peut me simplifier ca [ par cheval22 ] Lu qui peut me simplifier ce code pour qui n'affiche que la date pitié dépechez vvvvvvvvvvvvvvvvvvvvvvvous//Script trouve sur la Java's Cr window.closed et opener [ par romain3395 ] Bonjour, j'aimeré recharger une page A a la fermeture d'une autre B sachant que A a ouvert B.Mon script est il bon ?if(window.closed) window.opener.re impression avec window.print [ par youess81 ] je veux inprimer une page html avec javaScript le probleme et ce que je ne veux pas imprimer l header et le pied de page est ce qu il ya une façon pou window.opener [ par jdaviaud ] Bonjour a tous,J'ai un petit soucis avec window.openerDans un cas normal où j'ouvre un popup banal et qui renvoi ensuite une valeur a sa fenetre paren question sur la function print() ! [ par destiny ] Re lo all :)Ben voila, j'ai plusieurs tables dans mon body et je voudrais imprimer que celle choisi ...Comment faire? cette function ( print() ) est < Rafraichir une page maitre [ par xavier87 ] Bonjour,Je suis en train de faire un site en ASP. Voila j'ai une page maitre qui ouvre un pop up. Quand je ferme mon pop up, je veux rafraichir ma pag ptit prob sur un window.print() et sur un verif d'un checkbox :p [ par destiny ] lo all :)Alors, pour le window.print() il m'imprime bien ma page mais n'imprime pas mon background (n'est pas dans un css extern mais dans la balise )


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales