Heim  >  Artikel  >  Web-Frontend  >  Javascript-HTML-Tag-Funktion cIsHTML löschen

Javascript-HTML-Tag-Funktion cIsHTML löschen

高洛峰
高洛峰Original
2017-01-11 09:23:251182Durchsuche

Kernfunktionscode:

function cIsHTML(str) {
        // parseHTML 会解析页面中的代码,故放弃此方法实现
        //try {
        //  $.parseHTML(str);
        // } catch (e) {
        //  return {
        //      errno: e.name,
        //      errmsg: e.message
        //  };
        // }
        // return true;
         
        if (/\s?<!doctype html>|(<html\b[^>]*>|<body\b[^>]*>|<x-[^>]+>)+/i.test(str)) {
            return true;
        }
 
        return {
                errno: &#39;Invalid Html code&#39;,
                errmsg: &#39;Invalid Html code&#39;
            };
    }

Detaillierte Informationen zur Funktion jQuery.parseHTML() finden Sie in diesem Artikel: jQuery.parseHTML( ) Funktion Ausführliche Erklärung

Weitere Artikel zum Löschen von Javascript-HTML-Tags über cIsHTML-bezogene Artikel finden Sie auf der chinesischen PHP-Website!


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn