用于URL的escape(),encodeURI()和encodeURIComponent()的替代方法

时间:2017-03-19 10:43:38

标签: javascript

我正在使用随机报价机器,并且我正在尝试添加一个按钮来推文显示在屏幕上。我可以使用encodeURI()将其用于基本引号,但我的一些引号具有括号,冒号和分号等特殊字符。

我已尝试escape()encodeURI()encodeURIComponent(),但这些都不适用于这些字符。这是我对twitter按钮的内容(content是包含我想要推文的引用的变量)。我如何使用这些特殊字符发布推文?

$("#twitter-share").click(function(){
  window.open('https://twitter.com/intent/tweet?text="' + encodeURI(content) + '"', '_blank');

0 个答案:

没有答案