![](/img/trans.png)
[英]Words after question mark are missing when I open a link in php/HTML
[英]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.