如何将URL结尾添加到";w、 location.href";用JavaScript?

如何将URL结尾添加到";w、 location.href";用JavaScript?,javascript,Javascript,我对JavaScript不是很在行,那么如何添加到“w.location.href”?。我试着寻找,但也很难提出正确的问题 这是Chrome bookmarklet的一部分: encodeURIComponent(w.location.href) 这将返回broswer地址字段中的活动URL,如。但是我怎么才能把它加进去,这样结局就会像“?” 我试过这个: encodeURIComponent(w.location.href + "?rcode=abc12345") 及 但是没有任何效果,

我对JavaScript不是很在行,那么如何添加到“w.location.href”?。我试着寻找,但也很难提出正确的问题

这是Chrome bookmarklet的一部分:

encodeURIComponent(w.location.href) 
这将返回broswer地址字段中的活动URL,如。但是我怎么才能把它加进去,这样结局就会像“?”

我试过这个:

encodeURIComponent(w.location.href + "?rcode=abc12345")

但是没有任何效果,或者在添加的字符串中删除“=”

--

好的,我在这里添加经过编辑的“flipit”代码:

    javascript:void((function(d,w,p,s,r,t,l)%7Bt%3D(w.screenTop%7C%7Cw.screenY)%2B50%3Bl%3D(w.screenX%7C%7Cw.screenLeft)%2B(w.innerWidth%7C%7Cd.documentElement.offsetWidth%7C%7C0)/2-s/2%3Bw.__flipboard%3Dw.open(%27https://share.flipboard.com/bookmarklet/popout%3Fv%3D2%26title%3D%27%2BencodeURIComponent(d.title)%2B%27%26url%3D%27%2BencodeURIComponent(w.location.href + "?rcode=wlb535")%2B%27%26t%3D%27%2Bp,%27__flipboard_flipit%27,%27width%3D%27%2Bs%2B%27,height%3D%27%2Br%2B%27,top%3D%27%2Bt%2B%27,left%3D%27%2Bl%2B%27,location%3Dyes,resizable%3Dyes,status%3Dno,scrollbars%3Dno,personalbar%3Dno,toolbar%3Dno,menubar%3Dno%27)%3Bs%3Dd.createElement(%27script%27)%3Bs.setAttribute(%27type%27,%27text/javascript%27)%3Bs.setAttribute(%27src%27,%27https://d2jsycj2ly2vqh.cloudfront.net/bookmarklet/js/popout-helper.min.js%3Ft%3D%27%2Bp)%3Bd.body.appendChild(s)%3BsetTimeout(function()%7Bw.__flipboard.focus()%7D,50)%3B%7D)(document,window,(new Date().getTime()),535,565))
试试这个:

var url = window.location;
url = encodeURI(url + '?rcode=abc12345');

如果要以编程方式更改位置,请使用:

window.location.href += encodeURIComponent('?rcode=abc12345');

“w”不应该是“窗口”吗?它与[google chrome extension]有什么关系?使用了w.location,我想应该是相同的。@ExpertSystem,extension是Flipboard flipit按钮。我只是添加编码的URL,因为我正在收集我自己的附属链接到一个封闭的杂志。所以,想在末尾添加字符串。好的,所以在“encodeURIComponent(w.location.href)”部分是我试图更改的内容。我无法使用此更改进行此操作。。。请参阅我上面添加的代码。但是谢谢:)
window.location.href += encodeURIComponent('?rcode=abc12345');