0
我想爲瀏覽器開發一個小型JavaScript工具。如何在Javascript的跨域操作中存儲cookie?
該工具可以從當前網頁中提取一些內容並提交給其他網站。
整個工作流程分爲3個階段。
第一階段是從當前頁面提取內容。
第二階段是登錄。用戶需要在登錄表單中輸入他們的用戶名和密碼。
第三階段是提交從第一階段提取的內容。
我的問題是,第三階段需要第二階段的cookie。
我試過iframe,但失敗了。
我想爲瀏覽器開發一個小型JavaScript工具。如何在Javascript的跨域操作中存儲cookie?
該工具可以從當前網頁中提取一些內容並提交給其他網站。
整個工作流程分爲3個階段。
第一階段是從當前頁面提取內容。
第二階段是登錄。用戶需要在登錄表單中輸入他們的用戶名和密碼。
第三階段是提交從第一階段提取的內容。
我的問題是,第三階段需要第二階段的cookie。
我試過iframe,但失敗了。
Cookie必須至少位於同一頂級域名上,並且cookie設置爲頂級域名可見。如果你在另一個域名上,這不是一個可行的選擇。
另一種可以傳遞數據的方式是通過表單提交。假設你在外域的頁面上,使用這種技術,你可以讓你的腳本和你收集的數據一起建立一個提交給你的站點的登錄表單。這也意味着第二和第三步被合併。不需要餅乾。