我有一个 Chrome 浏览器选项卡,其中包含一些 ASCII 内容的文本区域。我想打开一个新选项卡,加载一个特殊的 URL,其中是一个带有空 textarea 的 HTML 档案,然后将内容从第一个选项卡中的 textarea 传输到第二个新打开的选项卡中的 textarea。
我的问题:没有浏览器扩展可以吗?
编辑:所有资料都放在同一个域和服务器中,都是我的,像这样:
- 第一个选项卡位于
uj5u.com热心网友回复:
因此,对于 PHP,您都需要将您的设定设定为通配符(或您想要的 w\e 权限)与标准初始化会话(也适用于 cookie)以允许域访问其他子域 cookie。
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 请求。必须明确启用它们。
0 评论