ブックマークレットで他ドメインのPHPにpost
以前、「今開いているページのhtmlソースをPHPにpostしたい」という質問をしました。
http://okwave.jp/qa/q8013399.html
ブックマークレットを使えばできるのでは?という回答を頂きました。
javascriptでhtmlソースは取得できたのですが、PHPにpostする部分がわかりませんので教えて下さい。
取得したいページは実行したいPHPファイルがあるドメインとは別のドメインです。
jQueryのAjaxが使えるかな?と思って試してみましたがPHPは動作していないようです。
一応そのときのブックマークレットの一部を載せます。
$.ajax({
type: 'POST',
url:'http://hoge.com/post.php',
data: {request: htmlSource},
dataType: 'html',
cache: false,
crossDomain: true,
success: function(data, textStatus){
alert(data);
},
error: function(data, textStatus) {
alert(textStatus);
}
});
このブックマークレットを実行するとerrorというアラートのメッセージボックスが表示されます。
どうやらjQueryではできないっぽいのですが、ブックマークレットで他のドメインのPHPにデータをpostするのはどのような方法でやるのでしょうか?
お礼
それもそうですね。ありがとうございます。