Écouteur de message JavaScript
using IronPdf;
using System;

var renderOptions = new ChromePdfRenderOptions
{
    // Method callback to be invoked whenever a browser console message becomes available:
    JavascriptMessageListener = message => Console.WriteLine($"JS: {message}"),
    Javascript = "console.log('foo');",
};

var pdf = new ChromePdfRenderer { RenderingOptions = renderOptions }.RenderHtmlAsPdf("<h1> Hello World </h1>");

// Example of JavaScript that will cause an error:
renderOptions.Javascript = "document.querySelector('non-existent').style.color='foo';";
// message => Uncaught TypeError: Cannot read properties of null (reading 'style')
NuGet Download
PM > Install-Package IronPdf
Écouteur de message JavaScript

Écouteur de message JavaScript

Avec la propriété ChromePdfRenderOptions.JavaScriptMessageListener de IronPDF, vous pouvez ajouter un rappel de méthode pour qu'il soit invoqué chaque fois qu'un message de la console du navigateur devient disponible. Cela peut être particulièrement utile pour le débogage ou la gestion d'événements spécifiques côté client. En savoir plus sur cette fonctionnalité en visitant la documentation IronPDF sur les messages JavaScript de la console.

Découvrez comment convertir JavaScript en PDF avec IronPDF
Voir sur GitHub

Prêt à commencer ?

Nuget Downloads 21,916,531Version :2026.11vient de sortir