Я пытаюсь генерируемой в URL:HTML кодирование не работает должным образом для URL
Get-он-вместе-Ставрос-Zenonos усилителя; -Katerina-Ko ViewMode = 0
Где вы можете увидеть «amp;» после того, что URL не генерируя
Как показано ниже:
Get-он-вместе-Ставрос-Zenonos усилитель
Смотрите мой код ниже, который генерирует URL-адрес
<a class="fb-xfbml-parse-ignore" href="https://twitter.com/intent/tweet?url=<%=HTMLEncode(CMS.DocumentEngine.DocumentContext.CurrentDocument.AbsoluteURL)%>" onClick="return popup(this, 'notes')">
<img src="<%# Eval("twittericon") %>" alt="twitter icon" />
</a>
Не могли бы вы помочь, что мне нужно для создания полного URL-адреса?
Вы не хотите использовать HTMLEncode, но вместо этого URLEncode. Проверьте, имеет ли какой-либо язык на стороне сервера, который вы используете, для выполнения этой функции. В противном случае вам придется использовать 'replace()' вручную. –
Возможный дубликат [Кодировать URL-адрес в JavaScript?] (Http://stackoverflow.com/questions/332872/encode-url-in-javascript) – mike510a
URLEncode не работал, но его режут на них; , AbsoluteURL дает URL с; но пока я разделяю его в твиттере, он просто отдает; а не остальная часть этого – SmartestVEGA