学习目的:
对一个网页展现的内容,按自己需要的方式展现,实现截图或导出,无需学习网页知识都可以编辑内容。实现多层(iframe)一样可以编辑(多层注入)。
学习步骤:
注入脚本,任意编辑,退出编辑,完成(导出或截图)
结果测试:测试百度首页的展现方式(删除左上,右上,底部,增加中间文字)
实现方法(重点)
private void pic_nav_edit_Click(object sender, EventArgs e)
{
if(!designMode)
{
sel_webbrowser.ExecuteScriptAsync("document.designMode='on';");//document.body.contentEditable='true'
List<long> FrmList = sel_webbrowser.GetBrowser().GetFrameIdentifiers();
int frmnum = sel_webbrowser.GetBrowser().GetFrameCount();
for (int f =