javascript - 如何在 JavaScript 中对 url 进行编码

标签 javascript urlencode

在这种情况下如何对网址进行编码:http://jsfiddle.net/spem/c89r1vu1/4/

<script type='text/javascript'>
$('#pnumbers li strong').each(function () {
    var html = $(this).html();
    $(this).html('<a href="http://example.com/search_query=' + html + '">' + html + '</a>');
});
</script>
<div id="pnumbers" class="rte">
    <ul>
        <li><strong>Isto é um teste</strong>

        </li>
        <li><strong>HP Q1292-67026</strong>

        </li>
    </ul>
</div>

最佳答案

据我了解,您问的是 encodeURIComponent()功能。

关于javascript - 如何在 JavaScript 中对 url 进行编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26568380/

相关文章:

javascript - 使 <a> 元素内的 span 具有独立链接

c# - 获取当前 URL - 当 URL 包含具有多个值的查询字符串时

javascript - 从列中获取日期列表并将其格式化为 MM/dd/yyyy

javascript - 获取乒乓球比赛的关键数字时,无法读取未定义的属性 'keyCode'

javascript - 在 Angular2 应用程序中使用元素调整大小检测器库

java - 在具有 json 的 Post 上发送以 URI 编码的查询参数

ios - `addingPercentEncoding` 在 Xcode 9 中损坏了吗?

url-rewriting - URL 重写、SEO 和编码

javascript - S3 PUT 不适用于 javascript 中的预签名 URL

javascript - 在 document.ready 上执行 $ ('#someId' ).click(function() 会很昂贵吗?