如何从HTML页面获取注入的ajax内容?

时间:2017-09-21 20:32:39

标签: javascript html dom

如何使用ajax获取注入网页的动态内容?

如果在网页上实际进行了ajax调用,我该如何检查代码(无论是哪种语言,只是校长)?

由于

2 个答案:

答案 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);
    });
});