JSを使ってページ上のCookieを別のページに送信するにはどうすればよいですか?例えば
私は2つのページがあります。
1 - www.domain1.com/admin.php
2 - 私はadmin.phpからgetCookies.phpにクッキーを送信することができますどのようにwww.domain2.com/getCookies.php
を
getCookies.php?name = x & val = y
xはクッキー名で、yはxの値です。javascriptを使って別のWebページにクッキーを送信する
4
A
答えて
1
私はJSONPを使用して、過去にこれを行っています。それはすべてのブラウザで動作します。
クッキー値を読み込み、JSON文字列を作成して送信してください。
http://www.ibm.com/developerworks/library/wa-aj-jsonp1/を参照してください。
1
ブラウザでこれを行う場合は、ドキュメント間のメッセージング(iframeにドメイン2を埋め込み、ドメイン1のWebサイトとドメイン2との間で通信する)を使用するか、domain2のサーバーを呼び出すことができ、 -Originリソース共有。
あなたはそれが、古いブラウザのために仕事をしたい場合は、(私のポスト)コミュニケーションのこの種のは、このブログの記事の上部にブラウザ内で実現するために、いくつかのライブラリを見つけることができます: http://softwareas.com/cross-domain-communication-with-iframes
あなたが」古いブラウザについて心配しないで、クッキーデータを送る必要があります: document.getElementById( "iframe")。contentWindow.postMessage(cookieData、 'domain1.com');詳細は
参照ジョンResig氏の投稿は: http://ejohn.org/blog/postmessage-api-changes/
1
あなたは別のドメインにクッキーを送信することはできません。詳細については、このを見てみましょう:
関連する問題
- 1. クッキーとユーザーエージェントを使ってWebページにログインするには?
- 2. JavaScriptを使用してWebページを送信
- 3. 別のページにURLを送信する
- 4. jsを使用してクッキーによってパラメータを送信する方法
- 5. jqueryを使って別のページにgridviewデータを送る
- 6. フォームデータを1ページに送信し、次に別のページに送信しますか?
- 7. javascriptの関数を使ってPOSTを送信する
- 8. phpを使って別のウェブサイトにフォームを送信
- 9. フォームを送信する - 別のページに変数を送信する
- 10. xmlhttpを使ってPHPにjavascriptの値を送信
- 11. 古いGoogleフォームを送信して別のページにリダイレクトする
- 12. JavaScriptを使ってPHP変数を送信する(リンク?)
- 13. Javascriptクッキーを使ったスタイリング
- 14. backbone.jsを使用して送信ボタンをクリックすると別のページにリダイレクト
- 15. ノードフェッチでクッキーを送信するには?
- 16. Rubyでcurlを使ってあるページから別のページにクッキーを渡すには?
- 17. RCurl送信クッキー
- 18. PHP OOPを使用してWebページを介してメッセージを送信する
- 19. JavaScriptを使用してページを電子メールで送信
- 20. *本当に* JavaScriptを使ってクッキーを削除する
- 21. JavaScriptを送信してJavaScriptを送信する
- 22. JavaScriptを使ってWebページのHTMLデータをXMLに抽出するには?
- 23. jquery ajaxを使ってチェックボックスの値を別のページに送るには
- 24. フォームを送信してWebページをダウンロードする方法は?
- 25. Outlookを開いて電子メールでWebページを送信する
- 26. Webページをナビゲートしてデータを送信する
- 27. WebページにSMSを送信していますか?
- 28. PHPで別のページにIDを送信するには?
- 29. モバイルテンプレートからデフォルトテンプレートにクッキーを使用して送信
- 30. WebページでMIDIメッセージを送信
もちろん、これを行うことができます。単にクッキーの値を読み込み、文字列にシリアル化してJSONPを使用して送信するだけです。しかし、最もエレガントなソリューションではありません。 –
私は、あるドメインから別のドメインにクッキーを変更したり共有したりすることはできませんが、それらをあなたに絶対に送信することに関しては:-) – Qorbani