javascriptを使用して、xページのフォームからyページのフォームに値をコピーすることは可能ですか?データは同じですが、ページとアプリケーションが異なりますか?
4 に答える
はい、できます。AngularJS を使用すると、「検索」変数を使用して、これらをフォームにプラグインできます。通常の JavaScript を使用すると、データに # を使用できる場合があります。PHP + 通常の JavaScript (より安全) を使用して、ページ (PHP ページ) に POST を送信し、値を持つ POST パラメータが存在する場合は、ページに JavaScript フラグメントを配置して、ページの読み込みが完了したときのフォーム。
Cookieも常にオプションです:)
[編集]
議論の後、これが質問に対する解決策です: GitHub
実際、クロス集計 JS は許可されていません。最先端のAPIについてはわかりません。
理論的には、同一オリジン制限のあるローカル ストレージ経由で行うことができます。しかし、このオプションは気にしない方がよいでしょう。
また、クッキーで遊んでみてください。
あるページから別のページへの場合は、データを POST (PHP を使用) 変数としてリクエストに追加するか、単純なクエリ文字列 (GET) を追加して、ページが関連するフィールドをロード/入力したらそれらを読み取ることができます - 2 番目のページが最初から直接ロードされます。
不特定の時間 (その間にユーザーが他のページに移動した可能性がある) まで保持する必要がある場合は、Cookie の使用を検討できます。
次のようなことを試してください:
window.onload = function() {
var myValues;
if (document.cookie) {
// get your values onLoad
myValues = document.cookie;
} else {
// set your values
myValues = "..." // your values
document.cookie = myValues;
}
}