首页 > 解决方案 > 在 window.open(url) 中发送的 URL,打开一个新窗口,但 ulr 已通过加密和 source=proxy 进行修改

问题描述

我有一个ulr定义如下 https://some_site/personal/abcd/Documents/Microsoft%20Teams%20Chat%20Files/play%20games.docx!sp_id=1557631223

当我通过此窗口打开功能时,如下所示

const win = window.open(url, '_blank');

一个单独的窗口打开,但导航显示,(没有输入完整的 url)导航到https://some_site/_forms/default.aspx?ReturnUrl=%2fpersonal%2fabcd%2games.252Edocx%2521sp%255Fid%253D1557631223&Source=cookie.

为什么会这样?like ( main_中的下划线)替换为,并且 complete附加为.sp_idurl%255FurlSource=cookie

需要帮忙。

标签: javascriptnode.jstypescript

解决方案


推荐阅读