それについて多くのトピックが存在することは知っていますが、問題の解決策が見つかりませんでした。私は AJAX リクエストを作成しました。結果を解析して、自分のページのテーブルに挿入したいと考えています。
$.ajax( {
type : "GET",
url : "http://keyserver.gingerbear.net/pks/lookup?",
data : "search=john.smith@gmail.com&fingerprint=on&op=index",
dataType: "html",
success : function(resultat){
$(resultat).ready(function() {
$('pre',$(resultat).html()).each(function(){
var htmlString = $(this).html();
console.log("Key ID : "+/0x[a-z0-9]{16}/i.exec(htmlString));
console.log("User : "+$(this).find('a:eq(1)').text());
console.log("Bits : "+/[0-9]{4}[RD]/.exec(htmlString));
console.log("Data : "+/[0-9]{4}-[0-9]{2}-[0-9]{2}/.exec(htmlString));
console.log("Fingerprint : "+/Fingerprint=(.*)/.exec(htmlString));
});
});
},
// Blabla
} );
ここに解決の始まりを見ました。たとえば、私は console.log($(resultat).find('a')) を実行でき、最初の内容を持っていますが、 console.log($(resultat).find('pre')) はありません仕事...