繁体   English   中英

带问号的HTML href链接

[英]HTML href link with question mark

我在使用href链接和引号时遇到问题

我应该生成这样的链接

<a class="vk_share__a" href = "http://vk.com/share.php?url=http://vita-plant.ru<?=$arResult["DETAIL_PAGE_URL"] ?>&title=<?=$arResult[NAME]?>&description=<?=$arResult[PREVIEW_TEXT]?>&image=http://vita-plant.ru<?=$social_img_link;?>" id="vk_share_button<?=$social_id?>"></a>

当我检查并在chrome开发人员工具中单击它时,它的工作正确,带有cyrillyc字母

<a href="http://vk.com/share.php?url=Привет мир" title="">клик</a>

但是当我将鼠标悬停在页面上并单击它时,会得到这样的信息

http://vk.com/share.php?url=%CF%F0%E8%E2%E5%F2%20%EC%E8%F0

当我需要时

http://vk.com/share.php?url=Привет%20мир

在此处输入图片说明

如何在chrome开发人员工具和悬停点击事件中获得Cyryllic字母?

MB是php mod_rewrite还是htaccess?

谢谢!

这实际上可以正常工作。

URL不能包含非ASCII字符,因此浏览器会将西里尔字母转换为punycode以确保其正确。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM