窗口,控制台对象无法在AEM 6.0中访问Sightly javascript

时间:2015-02-17 14:46:46

标签: cq5 aem

我尝试访问AEM 6.0 JS文件中的javascript基本对象。但我得到的例外是: org.apache.sling.api.SlingException:无法获取DefaultSlingScript:ReferenceError:" window"没有定义。

我使用的js文件是

use(function () {
    var rets = {};
        var href= window.location.href;
        rets.href= href;
        return rets;
});

我可以访问其他javascript函数。

1 个答案:

答案 0 :(得分:2)

JavaScript Use-API脚本在服务器端执行,而不是在客户端执行,因此您无法访问浏览器DOM或window对象。