dsl voilà le code,
fonction qui ouvre ma fenêtre modale
1 2 3 4 5 6 7 8
|
function openPopup(e,mode,id,idplanche) {
var x = mousePositionX(e);
var y = mousePositionY(e) + 180;
rendreOpaque();
window.showModalDialog("frmNomentlatureEdit.aspx?mode="+mode+"&csn_isn="+id+"&id_planche="+idplanche, null, "dialogWidth:600px;dialogHeight:480px;dialogLeft:" + x + "px;dialogTop:" + y + "px;center:0;scroll:0;help:0;status:0;edge:sunken;unadorned=1");
enleverOpaque();} |
dans ma modal, j'ai une image qui ouvre une popup
<img alt="image" src="../Images/add16.gif" onclick="openPopup();" />
et la fonction js
1 2 3 4 5
| <base target="_self" />
<script type="text/javascript">
function openPopup() {
window.open("popupArticleEdit.aspx", null, "dialogWidth:800px;dialogHeight:800px;center:0;scroll:0;help:0;status:0;edge:sunken;unadorned=1");
} |
enfin le code de ma popup
après un clique sur un bouton, je ferme ma page
1 2 3 4 5
| protected void btnVal_Click(object sender, EventArgs e)
{
//enregistrer();
Response.Write("<body><script>window.close();</script></body>");
} |
et dans le aspx
<body onunload="opener.location.href = opener.location.href">
voilà je pense avoir mis tous les éléments
Partager