eval()函数在firefox中不起作用

时间:2014-07-24 13:12:11

标签: javascript jsp

node set like \\ node="javascript:%20openFolder(4);refreshSplashScreen();setModuleName(adHocTitle);"
var hrefUri = node.href.trim();
hrefUri = hrefUri.ltrim("javascript:");

eval(hrefUri);
eval(hrefUri)在谷歌浏览器,IE等工作但不在Firefox中工作。 如果有人有解决方案,请建议我。 谢谢。

1 个答案:

答案 0 :(得分:0)

你试试

<script>
  eval('javascript:%20alert()');
  </script> 

不行,但

<script>
      eval('javascript:alert()');
      </script> 

工作正常请删除%20