1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| //on fait une requête ajax pour le contenu de la fenêtre
win_scan.setAjaxContent2(
'/driver/xxx.drv.php?inid=' + inid + '&univ=' + univ + '&socn=' + socn + '&form_name=' + form,
{
asynchronous:true,
evalScripts:true,
onLoading:function(request,json){ //on charge un loader pendant que la requête s'exécute
progress = Dialog.info("Loading ...", {id:'loader', className: 'alert_lite', width:120, height:100, zIndex:zindex++, showProgress: true});
progress.showCenter(true);
},
onComplete:function(request,json){ // fonction à exécuter après que la requête soit exécutée avec succès
win_scan.showCenter(true); //on rend la fiche visible
progress.close(); //on ferme la fenêtre du loader
}
}
il passe dans le fichier xxx.drv dans lequel j'ai des cases et ensuite il me charge un fichier qui a la strucuture suivante
<html>
<head>
<script type="text/javascript" src="/lib/xxxx.js"></script>
<script language="javascript" type="text/javascript" event="OnPostTransfer" for="xxx1">
<!--
xxx1_OnPostTransfer();
//-->
</script>
</head>
<body>
</body>
</html> |
Partager