[英]Transfer content from one tab to another without browser extension possible?
我有一個 Chrome 瀏覽器選項卡,其中包含一些 ASCII 內容的文本區域。 我想打開一個新選項卡,加載一個特殊的 URL,其中是一個帶有空 textarea 的 HTML 文檔,然后將內容從第一個選項卡中的 textarea 傳輸到第二個新打開的選項卡中的 textarea。
我的問題:沒有瀏覽器擴展可以嗎?
編輯:所有數據都放在同一個域和服務器中,都是我的,像這樣:
因此,對於 PHP,您都需要將您的設置設置為通配符(或您想要的 w\e 權限)與標准初始化會話(也適用於 cookies)以允許域訪問其他子域 Z55E7DD3016CE2FAC57B9A0F56AF1Z。
session_set_cookie_params(0, '/', '.domain.com', true);
session_start();
同樣對於任何 JS ajax 請求,您需要啟用 xhr:
$.ajax({
type: method,
url: url,
data: request,
contentType: "application/x-www-form-urlencoded; charset=UTF-8",
traditional: true,
crossDomain: true,
xhrFields: {
withCredentials: true
},
success: function (data) {
...
},
error: function (xhr, status, thrown) {
...
}
}); |
如今,即使來自相同的子域,PHP 或 JS 本身都不會“喜歡” CORS 請求。 必須明確啟用它們。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.