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ページから別のWebページへJavascriptを使ってデータを送信する
- 2. クッキーとユーザーエージェントを使ってWebページにログインするには?
- 3. JavaScriptを使用してWebページを送信
- 4. クッキー、javascript、htmlを使用して1ページから別のページにデータを提示
- 5. 別のページにURLを送信する
- 6. jsを使用してクッキーによってパラメータを送信する方法
- 7. javascriptのログイン使ってクッキー
- 8. JavaScriptを使用して1つのページから別のページにHTML FORMデータを送信する方法
- 9. jqueryを使って別のページにgridviewデータを送る
- 10. javascriptを使ってXMLHttpRequestでファイルを送信するには?
- 11. Azureによって通知を送信するC#Webページの作成方法
- 12. フォームデータを1ページに送信し、次に別のページに送信しますか?
- 13. JavaScriptのクッキーとWebページにアクセスする前のログインの確認
- 14. javascriptの関数を使ってPOSTを送信する
- 15. JavaScriptでページ上のすべてのフォームを一度にajaxを使ってDjangoに送信する
- 16. JavaScriptを使って値を別のページに渡す
- 17. あるページから別のページに変数を送信する
- 18. ionic - あるページから別のページにデータを送信する
- 19. フォームを送信する - 別のページに変数を送信する
- 20. Javascriptクッキーを使ったスタイリング
- 21. phpを使って別のウェブサイトにフォームを送信
- 22. xmlhttpを使ってPHPにjavascriptの値を送信
- 23. 複雑なオブジェクトをajaxを使ってWeb APIコントローラに送信
- 24. 古いGoogleフォームを送信して別のページにリダイレクトする
- 25. ノードフェッチでクッキーを送信するには?
- 26. JavaScriptを使ってPHP変数を送信する(リンク?)
- 27. Rubyでcurlを使ってあるページから別のページにクッキーを渡すには?
- 28. RCurl送信クッキー
- 29. backbone.jsを使用して送信ボタンをクリックすると別のページにリダイレクト
- 30. PHP OOPを使用してWebページを介してメッセージを送信する
もちろん、これを行うことができます。単にクッキーの値を読み込み、文字列にシリアル化してJSONPを使用して送信するだけです。しかし、最もエレガントなソリューションではありません。 –
私は、あるドメインから別のドメインにクッキーを変更したり共有したりすることはできませんが、それらをあなたに絶対に送信することに関しては:-) – Qorbani