簡體   English   中英

Javascript window.open更改我的URL

[英]Javascript window.open changes my URL

在我的網站查看源中,我有這個。

<a href="javascript: void(0);" onclick="window.open('http://www.facebook.com/sharer.php?p[url]=http:\\www.abc.com','sharer','toolbar=0,status=0,width=580,height=325');">

但是,當我單擊它時,URL以某種方式更改為下方,因此無法正常工作

https://www.facebook.com/sharer/sharer.php?p%5Burl%5D=http%3A%5Cwww.abc.com

好像這些符號是自動更改的。 任何人都有任何想法如何擺脫一個干凈的URL?

謝謝。

您可以在window.open()內部使用unescape(decodeURIComponent(URL)) window.open()

<a href="javascript: void(0);" onclick="window.open(unescape(decodeURIComponent('http://www.facebook.com/sharer.php?p[url]=http:\\www.abc.com')),'sharer','toolbar=0,status=0,width=580,height=325');">

希望對您有所幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM