
以前、「今開いているページのhtmlソースをPHPにpostしたい」という質問をしました。
http://oshiete.goo.ne.jp/qa/8013399.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するのはどのような方法でやるのでしょうか?
No.1ベストアンサー
- 回答日時:
正直、前回回答したとき深く考えていなかったので、できるかなーできるかもなーどうだろう?ぐらいの考えで回答してました。
前回は他ドメインというのも条件になく、できるか分からなかったので、今回ちょっくら書いてみようかなーとか思ってたら、既にやっている人がいた模様です。
http://q.hatena.ne.jp/1213176191
こういう事でしょうか?
参考URL:http://q.hatena.ne.jp/1213176191
この回答への補足
どうやら私は質問に書いたjQueryのajaxでもpostできました!
いろいろ間違っていたようで実際にはpostできていました。
これは非常に便利です!
ちなみにご提示いただいたURLのも試してみましたが、普通にpostするのでPHPに投げると当然ページが遷移します。
これでも受け取れましたが、jQueryのajaxなら遷移せずにpostできるのでこっちのほうが便利でした。
ともかくブックマークレットを教えてくださって感謝します。
やりたいことがだいたいできてきました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- MySQL php テーブルを作れない 2 2022/11/17 18:22
- PHP php テーブルが作成できない 1 2022/11/17 23:41
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- PostgreSQL 画像とカテゴリーを出力したいのですが、取得の条件を付ける方法がわかりません。 2 2022/05/01 18:03
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
laravelを利用してコントロール...
-
ストアドプロシージャーでルー...
-
PHPから他のcgiにpostしたいの...
-
POSTの値を配列として受け取っ...
-
サーバ上でGETはできるがPOSTが...
-
同じページでフォームデータを...
-
PHPでURLにジャンプするには?
-
検索時の選択内容を保持する方法
-
送信ボタンでカウントアップ
-
phpでのselect値の取得・表記に...
-
文字列から抜き出す
-
連想配列を複数条件で比較して...
-
PHPのページ間による配列の受け...
-
チェックボックスによる検索
-
フォームへの前回入力値をクリ...
-
phpで、フォームのラジオボタン...
-
複数 selectフォームから今回on...
-
ボタンをクリックでPHP文を実行
-
Smartyで、セレクトボックスが...
-
POSTをボタンではなくリンク等...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
laravelを利用してコントロール...
-
POSTの値を配列として受け取っ...
-
POSTを使わずに値を渡す方法
-
サーバ上でGETはできるがPOSTが...
-
プログラムの複製(VB.net)
-
高高兴兴は高兴と何が違います...
-
【smarty】予約変数に可変変数
-
wordpressでのパーマリンクの表...
-
タスクバー上の行数
-
$_SERVER['REQUEST_METHOD']と"...
-
CGI Perlでの認証について
-
アコーディオンPHPが上手くいか...
-
php foreach文
-
jQuery Ajaxで送信先ドキュメン...
-
php sprintfの中で、ifのような...
-
RSSと投稿記事を交互に表示させ...
-
ini_setのpost_max_size
-
バックスラッシュの対策について
-
ブックマークレットで他ドメイ...
-
大鏡「若き日の道長」の訳
おすすめ情報