private static void ProcessIFrames(object sender, PostProcessNodeEventArgs par_PostProcessNodeEventArgs) { var var_Iframe = par_PostProcessNodeEventArgs.Node as IHtmlInlineFrameElement; if (var_Iframe == null) { return; } var var_Container = par_PostProcessNodeEventArgs.Document.CreateElement("span"); var_Container.ClassName = "video-container"; var_Container.AppendChild(var_Iframe.Clone(true)); par_PostProcessNodeEventArgs.ReplacementNodes.Add(var_Container); }
private static void ProcessIFrames(object sender, PostProcessNodeEventArgs postProcessNodeEventArgs) { //ogni qualvolta la libreria incontra un iframe var iframe = postProcessNodeEventArgs.Node as IHtmlInlineFrameElement; if (iframe == null) { return; } //voglio che venga avvolto da una span su cui metto una speciale classe video-container var container = postProcessNodeEventArgs.Document.CreateElement("span"); container.ClassName = "video-container"; container.AppendChild(iframe.Clone(true)); postProcessNodeEventArgs.ReplacementNodes.Add(container); }