掏js源码
㈠ 怎么在一个网站扒js代码
首先你要懂使用审查元素,快捷键f12,将鼠标移到网页的某个位置就会指示到那段代码,争整段复制下来,再查看css文件,将那段的css代码复制下来,如果有js,还需讲js复制下来,分类放好,就好了
首先outerHTML有兼容性问题,其次outerHTML和innerHTML类似,得到的是被浏览器修整的代码,包括js运行时对html结构做的修改,都会体现到innerHTML上。
所以,如果想拿到最真实的html源码,那就只能发起一个异步请求,url就是当前的location.href,在xhr.responseText里就能拿到最纯正的源码啦!
㈢ 获取远程js的源码到字符串。
ajax可以直接获取远程内容。但前提是没有跨域。比如你的站点域名A,而你的脚本放在是域名B下。那么你就不能通过ajax直接在A站点请求B域名下的脚本内容。跨域的方式有好几种。
如果主域名都相同。可以同个在A站点的ifrmae中设置document.domain为相同的方式跨域。
如果主域名不相同。通过在B站点的服务器设置Access-Control-Allow-Origin
响应头的方式,告知支持XmlHttpRequest2.0的浏览器可以进行跨域请求的域名。html5 PostMessage的方式进行跨域。
而至于修改后执行,只要得到脚本字符串修改完成以后,用eval执行就可以了。
㈣ JS如何查找源代码
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<title>远程网页源代码读取</title>
<style type="text/css">
/* 页面字体样式 */
body, td, input, textarea {
font-family:Arial;
font-size:12px;
}
</style>
<script type="text/javascript">
//用于创建XMLHttpRequest对象
function createXmlHttp() {
//根据window.XMLHttpRequest对象是否存在使用不同的创建方式
if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest(); //FireFox、Opera等浏览器支持的创建方式
} else {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");//IE浏览器支持的创建方式
}
}
//直接通过XMLHttpRequest对象获取远程网页源代码
function getSource() {
var url = document.getElementById("url").value; //获取目标地址信息
//地址为空时提示用户输入
if (url == "") {
alert("请输入网页地址。");
return;
}
document.getElementById("source").value = "正在加载……"; //提示正在加载
createXmlHttp(); //创建XMLHttpRequest对象
xmlHttp.onreadystatechange = writeSource; //设置回调函数
xmlHttp.open("GET", url, true);
xmlHttp.send(null);
}
//将远程网页源代码写入页面文字区域
function writeSource() {
if (xmlHttp.readyState == 4) {
document.getElementById("source").value = xmlHttp.responseText;
}
}
</script>
</head>
<body>
<h1>远程网页源代码读取</h1>
<div>
地址:<input type="text" id="url">
<input type="button" onclick="getSource()" value="获取源码">
</div>
<textarea rows="10" cols="80" id="source"></textarea>
</body>
</html>
我也是别人那抄的 你试试吧 好的话给我个最佳
㈤ 什么是js源码
就是js第*版上的代码(书上写过的代码),在官网能下
㈥ js源码在哪里看
javascript的源码 被嵌入到浏览器中一般是看不到的
如果是javascript语言写的代码,可以在页面上右键--》 查看源码,在head部分找到引入的javascript文件的路径,然后再浏览器当前页面的网址 加上该文件的路径,就可以查看了
㈦ javascript实现获取指定网页源码
js 不能跨域
所以都是用后台去取ajax传到前台来
但是你这个如果是本地文件
你可以这样读本地文件
$("#links").load("/target.html#id");
手机浏览器不太清楚了 抱歉
㈧ 如何获取JS执行过后的网页源代码
需要获取网页中的javascript执行后生成的完整的网页源码(通常使用的右键-查看源代码是看不到js执行后的内容的,用firefox的firebug看到的代码就是js执行后的代码),从中提取一些有用的数据。
㈨ 请问如何从网页源代码中提取js文件
浏览器地址栏里面的地址加到前面,不是光加http//:就可以了的。地址里面最后一个反斜杠前面的全部加到fowl/fowl.nocache.js前面。
例如http://..com/question/370363551.html?seed=0
就把http://..com/question/加到前面。
http://..com/question/fowl/fowl.nocache.js