我想要做的是从HTML页面中去除所有JavaScript和CSS片段并获得纯HTML代码。我如何正确地做到这一点?使用C#从HTML中删除样式和JavaScript#
-1
A
回答
2
您始终可以使用Html Agility Pack来尝试解析HTML,删除有问题的脚本/样式节点,然后输出其余部分。
0
另一个类似的职位采用了时下流行的答案Using C# regular expressions to remove HTML tags
的替代,也许不那么优雅,但更安全的选择将是通过HTML给第三方的服务和解释结果
0
感谢,可惜的是这是可能的将JS和CSS放入HTML而不使用HTML标记。您可以使用CSS的HTML style
属性来完成该操作,并且您可以将JS绑定到event
以获取例如具有属性的按钮。我以为有清洁HTML优雅的,自动的方式...:/
相关问题
- 1. 从使用itext创建的PDF中删除HTML和CSS样式
- 2. 使用javascript删除所有html标记中的背景样式
- 3. 通过javascript删除html元素样式
- 4. 使用正则表达式从HTML中删除内部样式C#
- 5. 使用javascript从html中删除div
- 6. 使用jquery从html页面中删除样式标签
- 7. 使用dom从HTML中删除所有内联样式tage
- 8. 使用javascript从JSON响应中删除内联样式
- 9. 在Execl的删除样式使用C#
- 10. javascript添加样式删除样式
- 11. 使用javascript删除html
- 12. 从JavaScript删除HTML李和文本
- 13. asp.net删除弹出使用JavaScript和C#
- 14. 从动态删除样式?
- 15. 删除样式表中使用jquery
- 16. 从html中删除信息(在javascript中)
- 17. 使用python从html中删除花样文本
- 18. Javascript删除HTML
- 19. 从指定的html标签中删除类/样式/垃圾
- 20. 从HTML电子邮件中删除日期/时间样式iPhone
- 21. 如何在iphone中使用JavaScript从html中删除标签UIWebView
- 22. 删除样式
- 23. PHP:从html中删除javascript事件
- 24. 从javaScript数组中删除HTML代码?
- 25. 从POST中删除html,javascript等
- 26. 从html中删除特定的javascript
- 27. 删除部分HTML页面的样式
- 28. 删除HTML页面的样式标签
- 29. 删除iFrame的html标签的样式
- 30. 从窗口样式中删除WS_BORDER和WS_CAPTION不起作用
有没有简单的办法,据我了解,以做到这一点,你就只能通过你的代码,看看会发生什么,然后重写它 – Ibu 2011-12-20 23:59:24
我认为,因为所有的CSS和JS将由'style'或'script'标签来标记,你可以通过HTML文件只是运行,删除之间的任何东西,以及包括''和''' – Indranil 2011-12-21 00:04:22