网页代码查看

问题描述

我使用C#进行网页代码查看,代码如下:privatevoidaxBrowser_NavigateComplete2(objectsender,AxSHDocVw.DWebBrowserEvents2_NavigateComplete2Evente){inti;rdtSrcView.Text="";txtURL.Text=axBrowser.LocationURL;mshtml.IHTMLDocument2doc=(mshtml.IHTMLDocument2)axBrowser.Document;mshtml.IHTMLElementCollectionall=doc.all;mshtml.IHTMLElementCollectionhtml=(mshtml.IHTMLElementCollection)doc.all.tags("html");System.Collections.IEnumeratorenumerator=html.GetEnumerator();while(enumerator.MoveNext()){if(enumerator.Current!=null){mshtml.IHTMLElementelement=(mshtml.IHTMLElement)(enumerator.Current);rdtSrcView.Text+=element.innerHTML;}}}可是每次执行下来,出现的代码基本上是Tag<head></head>中间的内容。我想要实现类似于IE右键代码查看的功能。这样应该怎么做才能实现查看全部的网页代码呢?

解决方案

解决方案二:
System.Net.WebClientmyWebClient=newSystem.Net.WebClient();myWebClient.Credentials=CredentialCache.DefaultCredentials;byte[]myDataBuffer=myWebClient.DownloadData("http://www.sohu.com");stringstrResult=Encoding.Default.GetString(myDataBuffer);strResult的值就相当于,在sohu页面上右击鼠标,查看源文件时的文件内容。
解决方案三:
谢谢楼上的说明。现在我的程序已经可以浏览网址的内容了。如果使用楼上的方法,那么如果是在Login以后还可以进行查看吗?

时间: 2024-08-04 20:49:49

网页代码查看的相关文章

网页代码加载完成后执行transition

文章简介:网页代码加载完毕再执行transition. 首先给body添加preload这个class,然后给所有的元素执行transition为none,最后通过js判断,加载完毕把body上的preload这个class去掉 <body class="preload"> .preload * { -webkit-transition: none !important; -moz-transition: none !important; -ms-transition: n

关于网页代码加密解密保护

加密|解密|网页 文本代码保护是件很头痛的事,随着了解的加深保护的方法越多,也就意味着漏洞越多. [-调取原代码的方法-] 1:右键 - 查看原文件 2:查看 - 原文件 3:文件 - 另存为 4:IE缓存 5:还可以通过代码提取 教程代码: <SCRIPT> function add() { var ress=document.forms[0].it315zhangxx.value window.location="view-source:"+ress; } </S

这个网页代码的点击事件是怎样触发的!

问题描述 这个网页代码的点击事件是怎样触发的! <li class="tb-last"> <a class="tb-tab-anchor" href="javascript:void(0);" hidefocus="true" data-spm-click="gostr=/tbdetail;locaid=d3" shortcut-key="g r" shortcut-l

有用的网页代码25例_应用技巧

 有用的网页代码25例  01.下载flash我的三种方法: --查看源文件,找出flash的绝对路径,复制,在flashget(或蚂蚁)中点任务 ,然后点新建下载任务即可. --在IE的临时文件夹Temporary Internet Files里把所有的东西都删掉,然后  刷新你想要下载flash的网页,即可得到你所要的flash --使用外部软件,推荐使用Flash Catcher,安装后只需在你所要下载的flash上右键,save即可. 02.让你的网页无法另存为 <noscript>&

浅论网页代码级加密的方法

注意:本文讨论的是关于网页代码级的加密方法,而非程序级的加密索 关于网页加密,一般是使用unescape函数,它只是简单地将一些特定的符号.中文.字符变换成特定的编码,而对于英文,则基本上是原文显示,加密效果对比如下: 原代码: <html> <head> </head> <body> <b>ok</b> </body> </html> 加密后的代码: <script> <!-- docume

html网页代码大全

html网页代码大全 1)贴图:<img src="图片地址"> 2)加入连接:<a href="所要连接的相关地址">写上你想写的字</a> 1)贴图:<img src="图片地址"> 2)加入连接:<a href="所要连接的相关地址">写上你想写的字</a>   3)在新窗口打开连接:<a href="相关地址" targe

网页制作经验:编写高效率的HTML网页代码

网页 提高HTML代码的效率 许多网站设计者最常犯的错误便是当其网页能够在IE下正常显示便认为其代码正确无误,甚至常看到有人在抱怨其网站排名不理想,到其网站简单看一下便可发现 HTML代码中充斥各种各样的错误,在那样的代码基础上无论付出多少努力去优化网站结果都可能是付诸流水的啊!事实上,IE是一款对HTML代码容错能力甚高的的浏览器,--说句题外话,尽管我们可以有各式各样的理由可以攻击微软,但微软对其产品操作的易手性及可用性方面所做的努力是不容抹杀的.--Web页面能够在IE下正常显示绝不意味着

优质编写网页代码 有利于搜索引擎

网页代码的编写是否简洁和具有逻辑性也是评估搜索引擎优化工作的一个重要指标.       一.遵循WEB标准       建议广大网页设计师遵循国际互联网标准组织(W3C)所推荐的WEB标准来编写网页源码,而不是继续沿用传统的TABLE表格布局方式来制作网页.       Web标准是一些规范的集合,是由W3C和其他的标准化组织共同制定的,用它来创建和解释网页的基本内容.这些规范是专门为了那些在网上发布的可向后兼容的文档所设计的,使其能够被大多数人所访问.       遵循WEB标准来编写网页,可

JSP“抓”网页代码的程序

js|程序|网页 JSP"抓"网页代码的程序如下: <%@ page contentType="text/html;charset=gb2312"%> <% String sCurrentLine; String sTotalString; sCurrentLine=""; sTotalString=""; java.io.InputStream l_urlStream; java.net.URL l_url