1
A
回答
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
}
}
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
(样本数据涵盖了页面上的第一个加链接,其他参数也可能会有所不同)