0
我使用谷歌浏览器,开发工具控制台和运行jQuery(“*”)。我希望看到该页面的所有html代码都出现在控制台中。但是,当我这样做,我看到的是这样的:jQuery(“*”)。html;返回意外的结果
function (a){
if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;
if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!be[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1></$2>");
try{
for(var c=0,d=this.length;c<d;c++) this[c].nodeType===1&&(f.cleanData(this[c].getElementsByTagName("*")),this[c].innerHTML=a)
}
catch(e){
this.empty().append(a)}
}
else
f.isFunction(a)?this.each(function(b){var c=f(this);c.html(a.call(this,b,c.html()))}):this.empty().append(a);
return this
}
所有我能想到的是,这可能有问题,防止人们获得HTML标记的网站上somekind的安全措施?
任何想法,这里将真正帮助我:)
的jQuery( 'HTML')HTML()使用它 – 2014-08-28 09:32:44