var str = document.documentElement.innerHTML;//这部分内容可以用ajax请求当前页的方式精确获得
var lines = str.split(/\n/g);
var findStr = "var tinfo = {";
var lineNo = -1;for(var i=0,len=lines.length; i<len; i++){
if( lines[i].indexOf(findStr) != -1 ){
lineNo = i;
break;
}
}if( lineNo != -1 ){
alert( "您要查找的字符:" + findStr + ", 在第" + (i + 1) + "行, 该行内容:\n" + lines[lineNo]);
}else{
alert("无法从源文件中找到您要查找的字符!");
}
如果字符换行的话,就无法正确取到数据
var lines = str.split(/\n/g);
var findStr = "var tinfo = {";
var lineNo = -1;for(var i=0,len=lines.length; i<len; i++){
if( lines[i].indexOf(findStr) != -1 ){
lineNo = i;
break;
}
}if( lineNo != -1 ){
alert( "您要查找的字符:" + findStr + ", 在第" + (i + 1) + "行, 该行内容:\n" + lines[lineNo]);
}else{
alert("无法从源文件中找到您要查找的字符!");
}
如果字符换行的话,就无法正确取到数据
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货