我有一个字符串,比方说hello <whatever>, how are you?
。 当我检查“页面源代码”,我得到这个字符串的适当性(有特殊字符转换)。
但是,如果我尝试读取该字符串,并把它放在一个弹出窗口信息,将读取该消息hello , how are you?
。 如果我放在后面输入一个空格<
字符(即: hello < whatever >, how are you?
),该弹出消息显示正确: hello < whatever >, how are you?
。
我怎样才能正确转义<
字符,使得整个文本被正确读取? <
和&064;
不会做的伎俩(记住,他们是正确反正转换)。
总结:具有任何字符串<
特殊字符后跟任意字母字符而在其间没有任何空格不能被IE(11)被正确读出。
编辑:当我张贴了这个问题,你可以看到我通过读第一句的意思。 它显示为hello , how are you?
即使我打hello < whatever>, how are you?
与之间没有空格<
字符和whatever
。