html特殊字符编码问题导致的细节问题


今天在写前端html时,一个a标签的链接地址,由于链接地址需要给后台传参数,因此带了部分url参数:

在html源码里写的连接地址是:

http://域名/bidder/noticesearch?noticecate=1&noticetype=1

因为需要传递参数noticecate和参数noticetype给后台使用。但是结果页面运行的时候却显示的如下图所示:

可以发现&not这四个字符被编码成了一个特殊字符。因此导致出现了问题。

解决办法:.net mvc页面http://域名/bidder/noticesearch?noticecate=1@("&not")icetype=1

把会编码的字符当作字符串输出即可。

下表为html特殊字符编码对照表,因此在写html是的时候,以下字符可能会引起所见不所得。可以针对处理!

HTML特殊字符编码对照表

特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码
Α Α Α Β Β Β Γ Γ Γ
Δ Δ Δ Ε Ε Ε Ζ Ζ Ζ
Η Η Η Θ Θ Θ Ι Ι Ι
Κ Κ Κ Λ Λ Λ Μ Μ Μ
Ν Ν Ν Ξ Ξ Ξ Ο Ο Ο
Π Π Π Ρ Ρ Ρ Σ Σ Σ
Τ Τ Τ Υ Υ Υ Φ Φ Φ
Χ Χ Χ Ψ Ψ Ψ Ω Ω Ω
α α α β β β γ γ γ
δ δ δ ε ε ε ζ ζ ζ
η η η θ θ θ ι ι ι
κ κ κ λ λ λ μ μ μ
ν ν ν ξ ξ ξ ο ο ο
π π π ρ ρ ρ ς ς ς
σ σ σ τ τ τ υ υ υ
φ φ φ χ χ χ ψ ψ ψ
ω ω ω ϑ ϑ ϑ ϒ ϒ ϒ
ϖ ϖ ϖ • • … …
′ ′ ″ ″ ‾ ‾
⁄ ⁄ ℘ ℘ ℑ ℑ
ℜ ℜ ™ ™ ℵ ℵ
← ← ↑ ↑ → →
↓ ↓ ↔ ↔ ↵ ↵
⇐ ⇐ ⇑ ⇑ ⇒ ⇒
⇓ ⇓ ⇔ ⇔ ∀ ∀
∂ ∂ ∃ ∃ ∅ ∅
∇ ∇ ∈ ∈ ∉ ∉
∋ ∋ ∏ ∏ ∑ −
− − ∗ ∗ √ √
∝ ∝ ∞ ∞ ∠ ∠
∧ ⊥ ∨ ⊦ ∩ ∩
∪ ∪ ∫ ∫ ∴ ∴
∼ ∼ ≅ ≅ ≈ ≅
≠ ≠ ≡ ≡ ≤ ≤
≥ ≥ ⊂ ⊂ ⊃ ⊃
⊄ ⊄ ⊆ ⊆ ⊇ ⊇
⊕ ⊕ ⊗ ⊗ ⊥ ⊥
⋅ ⋅ ⌈ ⌈ ⌉ ⌉
⌊ ⌊ ⌋ ⌋ ◊ ◊
♠ ♠ ♣ ♣ ♥ ♥
♦ ♦       ¡ ¡ ¡
¢ ¢ ¢ £ £ £ ¤ ¤ ¤
¥ ¥ ¥ ¦ ¦ ¦ § § §
¨ ¨ ¨ © © © ª ª ª
« « « ¬ ¬ ¬ ­ ­ ­
® ® ® ¯ ¯ ¯ ° ° °
± ± ± ² ² ² ³ ³ ³
´ ´ ´ µ µ &#181 " " "
< &lt; &#60; > &gt; &#62; '   &#39;


转载于:https://www.cnblogs.com/yq-Hua/p/5545515.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值