Вызов Ajax от Bookmarklet

> sub("(.*)_.*$", "\\1", group)
[1] "amount_bin" "fico_bin"   "cltv_bin"   "p_region"  
8
задан Adam Haile 20 March 2009 в 01:31
поделиться

2 ответа

Можно установить bookmarklet, создают закладку и добавляют, что часть кода ниже в месте, но, согласно тому же ограничению политики источника, которое будет только работать, когда текущая вкладка будет на том же местоположении, здесь www.google.com.

Если я имею, понимают хорошо Ваши потребности, которые должны быть хорошо для Вашей проблемы.

var request = new XMLHttpRequest();
request.open("GET", "http://www.google.com", true);
request.onreadystatechange = function() {
  var done = 4, ok = 200;
  if (request.readyState == done && request.status == ok) {
    if (request.responseText) {
      alert(request.responseText);
    }
  }
};
request.send(null);

Я не знаю, работал ли POST.

6
ответ дан 5 December 2019 в 21:22
поделиться

Вы не сможете сделать, сообщение, но ПОЛУЧЕНИЕ будет хорошо работать. При использовании чего-то как jQuery он просто создаст тег script с src URL, который отправил бы данные, которые Вы надеетесь отправлять.

Необходимо будет возвратить данные стиля JSON.

См.: http://docs.jquery.com/Ajax/jQuery.getJSON

С другой стороны, Ваш bookmarklet мог создать iframe на странице, и это могло сделать Вас работа представления данных (Вы могли использовать сообщение затем), если бы Вы не надеялись связываться между iframe и самой страницей, но вместо этого просто использовать ввод данных пользователем для представления.

1
ответ дан 5 December 2019 в 21:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: