Menu

Exécution js en c# [Résolu]

-
Bonjour tout le monde voilà j'ai petit problème pour exécuter un script js en c# voici mon code

   
string sc = "window.open('/catalogue/DashBordVerifRegle.aspx', 'Read', 'menubar = no, status = no, scrollbars = yes, menubar = no, width = 1300, height = 700'); return false;";         
ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "CheckRegle", sc, true);


qui me permet d'ouvrir ma nouvelle page en popup mais le "RegisterStartupScript" ne m'exécute pas le script

si vous avez des idées je suis preneur merci d'avance
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
25760
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
15 juin 2019
1658
1
Merci
Bonjour,

Pas sûr de moi.. mais ...

Dans ta page, ajoute le script
<script type="text/javascript" language="javascript">
    function open() {
       window.open('/catalogue/DashBordVerifRegle.aspx', 'Read', 'menubar = no, status = no, scrollbars = yes, menubar = no, width = 1300, height = 700');
 return false;
    }
</script>

Puis dans ton code c#
ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "CheckRegle", "open()", true);

Dire « Merci » 1

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 42320 internautes nous ont dit merci ce mois-ci

salut,AH!!!!! je savais pas que tu pouvais faire comme ça je croyais que tu devais faire ton script dans le c# je test
nice GG ça fait exactement le taf encore merci
Commenter la réponse de jordane45
0
Merci
personne peux m'aider ?
Commenter la réponse de Juduno