关键字及描述的添加与读取

        /// <summary>
        /// 添加关键字以及描述
         /// </summary>
        /// <param name="key">关键字</param>
        /// <param name="des">描述</param>
        /// <param name="page">Page</param>
        public static void addMeta(string key, string des, System.Web.UI.Page page)
        {
            Literal keywords = new Literal(), description = new Literal();
            keywords.Text = "<meta name='Keywords' content='" + key + "' />";
            description.Text = "<meta name='Description' content='" + des + "' />";
            page.Header.Controls.Add(keywords);
            page.Header.Controls.Add(description);
        }
        /// <summary>
        /// 读取某网页的关键字或描述
         /// </summary>
        /// <param name="url">链接地址(http://www.baidu.com)</param>
        /// <param name="Type">所要读取的类别</param>
        /// <returns></returns>
        public static string setMeta(string url, string Type)
        {
            using (System.Net.WebClient wc = new System.Net.WebClient())
            {
                string html = wc.DownloadString(url);
                int sp = html.IndexOf("name=" + Type);
                int se = html.IndexOf("\">", sp);
                html = html.Substring(sp, se - sp);
                sp = html.IndexOf("\"") + 1;
                return html.Substring(sp);
            }
        }

转载于:https://www.cnblogs.com/Setme/archive/2012/06/05/2537098.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值