国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

C#中將HTML匯總的相對URI更改為絕對URI

2024-08-26 00:15:36
字體:
來源:轉載
供稿:網友
  • 本文來源于網頁設計愛好者web開發社區http://www.html.org.cn收集整理,歡迎訪問。
  • 下面的代碼用以將給定的html中的所有的uri,包括href和img都更改為絕對路徑
    private static string converttoabsoluteurls (string html, uri relativelocation) {
        ihtmldocument2 doc = new htmldocumentclass ();
        doc.write (new object [] { html });
        doc.close ();

        foreach (ihtmlanchorelement anchor in doc.links) {
            ihtmlelement element = (ihtmlelement)anchor;
            string href = (string)element.getattribute ("href", 2);
            if (href != null) {
                uri addr = new uri (relativelocation, href);
                anchor.href = addr.absoluteuri;
            }
        }

        foreach (ihtmlimgelement image in doc.images) {
            ihtmlelement element = (ihtmlelement)image;
            string src = (string)element.getattribute ("src", 2);
            if (src != null) {
                uri addr = new uri (relativelocation, src);
                image.src = addr.absoluteuri;
            }
        }

        string ret = doc.body.innerhtml;

        return ret;
    }

     

    發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 芷江| 深水埗区| 河南省| 二手房| 浮山县| 鹿邑县| 张家港市| 永宁县| 威远县| 启东市| 永寿县| 嘉荫县| 西乌珠穆沁旗| 肇东市| 尤溪县| 工布江达县| 荣成市| 盐边县| 隆德县| 铁岭县| 隆回县| 望谟县| 扶余县| 新源县| 合阳县| 广州市| 道真| 盐城市| 金川县| 吕梁市| 舒兰市| 邵阳市| 兴仁县| 洞口县| 措勤县| 平罗县| 桐乡市| 奇台县| 湘潭市| 台北市| 尉犁县|