J'utilise une grille Infragistics sur un formulaire et gère plusieurs événements côté client sur les cellules (par exemple, un clic sur une cellule, avant une modification de cellule, avant une mise à jour de cellule, etc.).Comment arrêter l'exécution d'autres événements JavaScript
En cas de clic cellulaire, je suis fraie une fenêtre secondaire (avec succès) comme suit:
var convChartWindow = window.open("conversioncharts/" + currentCell.getValue() + ".html", "chart", "location=0,0, status=1, scrollbars=1, width=" + screen.width + ", height=175");
convChartWindow.focus();
Cependant, le « convChartWindow » ne maintient pas la mise au point, et se couvre de la fenêtre parent. Aucun de mes autres événements de cellule ne se déclenche après cela, mais il semble y avoir du code JavaScript Infragistics qui s'exécute.
Y a-t-il quelque chose que je puisse mettre après le .focus() ci-dessus pour empêcher l'exécution de javascript et garder le focus sur la fenêtre correcte?
Merci!
Je suis allé avec le délai d'attente et cela fonctionne. Merci! – GernBlandston