мне было интересно:Возможно получить данные jQuery?
Можно ли восстановить данные с других сайтов, которые загружаются и отображаются с JQuery (или AJAX) из базы данных?
Поскольку jQuery выполняется на стороне клиента; должно быть возможно каким-то образом получить данные до того, как jQuery действительно справится с этим правильно?
Например, то, что я хотел бы сделать, это прочитать «высот» из skycrapers в следующей ссылке:
http://www.pennystocktweets.com/stocks/top_100_graph
Где только JQuery я мог бы найти, что на самом деле загружает данные :
/* function to initiate load more*/
function initLoadMore() {
var load_type = "more";
var oldestPostId = jQuery("#old_post_id").val();
var latestPostId = jQuery("#last_post_id").val();
var ProfileUserOrStockName = jQuery("#profile_usname").val();
var filter_type = jQuery("#category").val();
jQuery("#ploading_more_img").show();
// now set ajax calls
var post_data = {'cat':filter_type, "lptyp": load_type, "opid": oldestPostId, "lpid": latestPostId, "usrstk": ProfileUserOrStockName};
jQuery.ajax({
type: "GET",
url: "/user_posts/feeds",
data: post_data,
cache: false,
async: true,
success: function(feeds) {
var feeds = jsonObjectify(feeds);
if(feeds.psts != null) {
processAppendData(feeds);
jQuery("#ploading_more_img").hide();
} else {
jQuery("ShowMorePosts").html("No posts show");
}
}
});
return false;
}
Теперь, если я запрос со следующим URL:
http://www.pennystocktweets.com/user_posts/feeds
я читаемый формат для твитов на текущей странице.
Теперь я хотел бы подражать вызову AJAX на вызов url (исполняемый с Java)?
Параметры очевидно:
var post_data = {'cat':filter_type, "lptyp": load_type, "opid": oldestPostId, "lpid": latestPostId, "usrstk": ProfileUserOrStockName};
Но я не могу показаться, чтобы имитировать запрос. Может ли кто-нибудь получить знания AJAX?
Когда вы говорите Java, вы имели в виду JavaScript или буквально Java. Java будет вариантом, поскольку он является серверным и не подлежит одной и той же политике происхождения, однако JavaScript с другой стороны будет бесполезен, если вы не контролируете удаленный сайт. –
@KevinB: Нет. Я действительно имею в виду Java NOT JavaScript –
Сначала выясните, как именно на этом сайте будет получен другой контент. Начнется ли это предварительная загрузка на страницу где-то, или она втягивается с помощью ajax. Как только вы это знаете, вы можете очистить его с помощью java. –