JavaScript から PHP にデータを渡すにはどうすればよいですか?
現在の状況は次のとおりです:
Sina API を使用してログインすると、JS コールバック関数が呼び出されます:
<br />
function login(o) {<br />
<br />
}<br />
ログイン後にコピー
渡されたパラメータ o はユーザー情報の JSON です。今度はこのデータを取り出してフロントエンド
に表示したいと思います。
ただし、PHP はバックグラウンドで実行されるため、window.location.href を使用して別の PHP ページ
にジャンプしたいと考えています。
パラメータは同時に渡されます。問題は、この o をその PHP ページに渡す方法です。
フォームを使用できるかどうかわかりませんが?一般的に推奨される方法はありますか?
-----解決策--------------------------------参考:
http://stackoverflow.com/questions/2367979/pass-post-data-with-window-location-href
POSTは許可されていません。
window.location.href URL にパラメーターを設定することのみが GET と同等ですが、GET には文字長制限があるため、URL が非常に見苦しくなります。
もちろん、COOKIE を使用する別の方法もあります。ただし、COOKIE には多くの国で多くの法的制限があります。
------解決策---------
明確に説明できなかったので、多くの専門家が参加する世界的な Q&A フォーラムである Stackoverflow の Q&A を引用させていただきました。