質問: 以前、「今開いているページのhtmlソースをPHPにpostしたい」という質問をしました。 ブックマークレットを使えばできるのでは?という回答を頂きました。 javascriptでhtmlソースは取得できたのですが、PHPにpostする部分がわかりませんので教えて下さい。 取得したいページは実行したいPHPファイルがあるドメインとは別のドメインです。 jQueryのAjaxが使えるかな?と思って試してみましたがPHPは動作していないようです。 一応そのときのブックマークレットの一部を載せます。 $.ajax({ type: 'POST', url:'', 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するのはどのような方法でやるのでしょうか?
回答: 正直、前回回答したとき深く考えていなかったので、できるかなーできるかもなーどうだろう?ぐらいの考えで回答してました。 前回は他ドメインというのも条件になく、できるか分からなかったので、今回ちょっくら書いてみようかなーとか思ってたら、既にやっている人がいた模様です。 こういう事でしょうか? 参考URL: