Adobe 将新窗口属性添加到CQ页面重定向
我正在尝试向所有只重定向到外部URL或媒体文件(即PDF)的CQ页面添加一个*target=''u blank'*选项。我正在查找components/parsys/parsys.php,我假设它有一些用于服务器端/客户端重定向的代码块,但没有用Adobe 将新窗口属性添加到CQ页面重定向,adobe,aem,Adobe,Aem,我正在尝试向所有只重定向到外部URL或媒体文件(即PDF)的CQ页面添加一个*target=''u blank'*选项。我正在查找components/parsys/parsys.php,我假设它有一些用于服务器端/客户端重定向的代码块,但没有用 我意识到,如果重定向实际上是服务器端的,那么我就无法在新窗口中打开它。但是,在我知道任何一种方法之前,有人能帮我指出实际重定向脚本代码在哪里吗?如果您使用开箱即用的重定向机制(在页面属性对话框中填写重定向目标),默认重定向逻辑可以在以下位置找到: /
我意识到,如果重定向实际上是服务器端的,那么我就无法在新窗口中打开它。但是,在我知道任何一种方法之前,有人能帮我指出实际重定向脚本代码在哪里吗?如果您使用开箱即用的重定向机制(在页面属性对话框中填写重定向目标),默认重定向逻辑可以在以下位置找到:
/libs/foundation/components/page/page.jsp (CQ 5.4)
代码正在执行response.sendRedirect,因此您可能无法从那里强制在新窗口中打开重定向。Ah,因此代码是服务器端的,因此我的功能不可用。至少我现在肯定了。