none
MVP也解决不了吗?C#如何判断网页图标是否存在 RRS feed

答案

  • 你应该是放了一个webbrowse控件  然后指定了一个url

    就在你指定url的同时 你要增加一个线程 使用Webclient再去做一个连接 访问网站图标文件根据返回的状态值判断是否有图片

    或者在设置图标的地方直接给网站图标路径发生异常就给默认值

    解决办法还是有很多的


    爱吃西瓜的小强[mct、mcpd]

    2012年8月3日 2:49

全部回复

  • Hi 你指的是网站的favicon.ico吗?

    如果是 可以通过直接访问 网站根目录/favicon.ico方式 如 http://msdn.microsoft.com/favicon.ico

    如果不是404 那么就存在

    希望能帮助你


    爱吃西瓜的小强[mct、mcpd]

    2012年8月2日 6:23
  • 我准备将图标放在标签上,难道你要我在打开网页时又去打开一个新网页来确定吗?搜狗、360等可不是这样的哦。
    2012年8月2日 9:05
  • 你应该是输入一个网址 然后进行连接显示内容,可以再进行连接的时候并发一个请求去判断图标是否存在。

    也就是多开一个线程


    爱吃西瓜的小强[mct、mcpd]

    2012年8月3日 1:40
  • 请说一下具体做法及代码。
    2012年8月3日 2:16
  • 你应该是放了一个webbrowse控件  然后指定了一个url

    就在你指定url的同时 你要增加一个线程 使用Webclient再去做一个连接 访问网站图标文件根据返回的状态值判断是否有图片

    或者在设置图标的地方直接给网站图标路径发生异常就给默认值

    解决办法还是有很多的


    爱吃西瓜的小强[mct、mcpd]

    2012年8月3日 2:49