如何在IE 8中解释raphaeljs库中的跟随错误

时间:2013-07-10 14:24:03

标签: javascript svg raphael

我正在通过raphael渲染一些类似于形状(rect,circle,poly(使用路径)和椭圆)的maparea。渲染的形状假设勾勒出热点mapareas。我遇到IE 8的困难,没有出现svg形状,控制台告诉我有错误:

Unknown runtime error/raphael.js line 7432 character 13.

这是违规行:

res.textpath.string && (span.innerHTML = Str(res.textpath.string).replace(/</g, "&#60;").replace(/&/g, "&#38;").replace(/\n/g, "<br>"));

首先,我不确定如何解释这段代码,以及&amp;&amp;和操作

其次,如何解释错误本身。 为了澄清代码的和平执行成功:

Str(res.textpath.string).replace(/</g, "&#60;").replace(/&/g, "&#38;").replace(/\n/g, "<br>")

...它返回'A'值,它在分配时爆炸:

span.innerHTML = ...

由于

0 个答案:

没有答案