我需要从网站上删除一些细节。单击按钮后,它会在Ajax中加载某些细节。是否可以从此link中删除详细信息?
按下+
按钮时会加载详细信息。
答案 0 :(得分:0)
是的,你可以。使用ajax回调函数并根据您的意愿清除您收到的响应:
var ajaxurl ='myserver.com/mypage.php';
var ajaxparams = {
do: 'get_my_page',
}
$.post(ajaxurl, ajaxparams, function(response, status){
if (status == 'success')
{
//handle the response her and clean it
}
}
答案 1 :(得分:0)
网站使用Ajax加载动态内容的URL显然是随机生成的,因此您必须从原始页面的HTML中删除它。它可以在调用Javascript函数getMusicDetails
中找到,该函数在链接onclick处理程序中调用,如下所示:
<a onclick="getMusicDetails('0','/md?doc=random_doc_id_here&q=3%20idiots','both');..." />
似乎没有任何特定于会话的内容保护,因此一旦您拥有该ID,只需向以下网址发出GET:http://www.guruji.com/md?doc=random_doc_id_here&q=3%20idiots&rindex=0
(样本数据涵盖页面上的第一个加号链接,其他参数也可能不同)