JS如何在加载页面之前替换元素(awesomium c#)

时间:2016-04-04 15:58:55

标签: javascript c# jquery html

我在c#上使用Awesomium来加载html页面。一旦Awesomium加载,然后我执行javascript删除除了我需要的文章之外的任何其他元素。

唯一的问题是它首先显示整个页面然后删除不到1秒。有一眨眼的变化。

除非JS完成,否则如何才能显示页面? 目前,我在浏览器顶部覆盖一个矩形,一旦OnLoadingFrameComplete,然后删除叠加层并显示浏览器......

由于

1 个答案:

答案 0 :(得分:0)

您将网址传递到Awesomium以加载view (html)。我相信您可以在项目目录中访问您的视图(html),因此您可以在html部分中为页面的该部分添加display:none样式,然后在JS完成后在JS中添加样式显示隐藏的部分。