求救!!!!有谁知道<a href="#北京">北京</a>里面的 ="#北京"是什么意思
<a href="#北京">北京</a>点击"北京"时它链接到下面的这个代码所在的表格的位置,我知道="#北京 是指的下面的id=后面的引号里面的字,就是不知道是怎么得出来这个字符串的,请各位大侠指教!!
<td colspan="4" bgcolor="#B4E9E9"><div align="center">中央报纸刊物列表<a name="中央报纸刊物" id="中央报纸刊物"></a></div></td>
--------------------编程问答-------------------- 你代码没看全吧!!
肯定有ID或者name 为21271,20140 --------------------编程问答-------------------- 是中文的原因.为什么你的ID用的是中文 --------------------编程问答-------------------- 换成英文试一下或改一下页面的编码格式. --------------------编程问答-------------------- 不同的编码引起的编码混乱, 使得字符以实体转义来替代了. 一般这种符号代替的是双字节的字符,比如汉字,日文,韩文等等.
比如你在一个 gb2312声明的论坛上发了一些韩文,比如你当时使用hango95输入,那么完成后,显示在论坛上的是#数字 这样的符号. 有些对编码处理的好的论坛不会这样.
最常见的是同一个页面文件,有多个工作人员进行过修改或建创,比如一个用frontpage,一个用dreamware,而二者声明的页面编码不一样,就很容易出现这种问题. --------------------编程问答-------------------- 北京估计是北京吧,第一个#是定位 --------------------编程问答-------------------- 谢谢各位大侠提醒,我换成英文就可以了!谢谢啦! --------------------编程问答-------------------- 中央报纸刊物列表
瓦靠,都中央啦,有前途... --------------------编程问答-------------------- 为了和html区分而采取的编码 --------------------编程问答-------------------- 嗯,中央的东西都是机密的,这是密文,需要解码才行:) --------------------编程问答-------------------- 那么怎样把这些解码呢?怎么样解成汉字呢 --------------------编程问答-------------------- 找个能输入文本的地方 按住alt键然后按21271 按完后松开alt键 就知道是什么了 --------------------编程问答-------------------- 定位! --------------------编程问答--------------------
var result = HttpUtility.HtmlDecode("<a href=\"#北京\">北京</a>");
// <a href="#北京">北京</a>
补充:.NET技术 , ASP.NET