我正在尝试将用户定义的字符串添加到通过 href 传递给第三方的信息中。所以我有一些看起来像的东西
<a href="http://thirdparty.com/?data_set=USERSTRING" target="_blank">Link Text</a>
USERSTRING 在页面加载时是已知的,因此可以在页面加载时通过 php 将其放入 href,或者我可以使用 javascript 动态添加它。
我不知道的是我需要做些什么来转义任何特殊字符,以便链接正常工作并且可以在另一端读取 - USERSTRING 可能真的很烦人,比如:[他说,“90% 不好足够了吗?”] 数据仅用于自动生成的文件名,因此不需要 100% 保留,但我试图避免无端丑陋。