2011-11-04 50 views
2

是否可以在Javascript的弹出框中显示<,>,等字符alert()confirm()是否可以在Javascript中显示ASCII字符弹出confirm()或alert()?

<自动更改为&lt;

如果我改变符号它们的Unicode像<\u003c

+0

发布您的代码。 –

+1

你可以告诉我们你的代码 - 我想它可能是你设置字符串显示在警报/确认的方式 – ManseUK

+0

原来这个字符串是由'HttpServletRequest.setAttribute()'而不是由javascript转换的。我为此创建了另一个线程http://stackoverflow.com/questions/8046717/httpservletrequest-setattribute-converts-ascii-chars –

回答

1

也许它的浏览器的问题/你的代码仍然会出现同样的(即如何设置要显示的字符串),因为它适用于我 - 您使用的是哪种浏览器?

http://jsfiddle.net/manseuk/uyMhJ/1/

0

把你alert();外部.js文件。它应该工作正常。

+0

为什么会有所作为? – ManseUK

2

这会为你工作:\<

\\> 
1

你可以直接使用alert( “<”)显示<。如果没有:

  1. 警报功能已被覆盖,您可以使用警报(警报)来显示定义。
  2. 浏览器中存在一个错误。
相关问题