如何使用ajax获取注入网页的动态内容?
如果在网页上实际进行了ajax调用,我该如何检查代码(无论是哪种语言,只是校长)?
由于
答案 0 :(得分:1)
为此,通常使用锚点。
示例网址
www.somegameaddress.com/#/name=Dallas
使用jquery的示例函数:
$(function () {
$(window).bind('hashchange', function (e) {
var anchor = document.location.hash;
console.log(anchor);
$.ajax({
url : anchor,
success : function(data){
$('body').html(data); // print data received in to body
}
});
});
});
我希望对你有所帮助!
答案 1 :(得分:0)
答案隐藏在你的问题中。
Dynamic
表示Ajax
。要检查被调用的URL,您可以从控制台浏览网络选项卡(以便查看所有请求),这样会更快。
或者,您可以浏览希望查找ajax调用位置的脚本,如果是从客户端调用的话。
这是来自jquery的非常基本的ajax调用。
$("button").click(function(){
$.post("url.php", function(data, status){
alert("Data: " + data + "\nStatus: " + status);
});
});