js()函数和html字符

时间:2014-10-07 09:04:45

标签: atk4

我使用$ this-> js(true,'你的js here');但是有问题:

如果满足某些条件,我将页面重定向到其他地方,js函数如下:

top.location = "http://some-url.com?param1=AAA&param2=BBBB"

但&字符转换为:&

我知道我可以使用$this->api->redirect('some-url', array('param1'=>AAA, 'param2'=>BBB)); 但由于某些原因,我必须使用js函数,但只能正确编写html字符..如何实现这个?

1 个答案:

答案 0 :(得分:2)

正确的方法:

if($condition){

  $this->js(true)->univ()->location('http://some-url.com?param1=AAA&param2=BBBB');

}

此处提供更多信息:http://book.agiletoolkit.org/js/univ.html