2014-09-22 2 views
2

Здравствуйте, это глупо и очень простой вопрос enter image description hereкак дать настольный компьютер или мобильный XPages при использовании мобильного Theme XPages

Если вы установили в XPages proprierties флаг «используют мобильные темы для XPages с префиксом» во всех XPages, которые начинаются с m_ среда выполнения добавляет тему и ресурсы CSS/JS для мобильных устройств .. это правильно?

Итак ... Я создал два XPages названных index.x и m_index.xsp

мне нужно перенаправить, чтобы исправить XPages, если устройство является мобильным (index.xsp) или Deskop (m_index.xsp) , Единственное решение, которое я нашел, это создать XPage для запуска, например, «redirect.xsp», а в событии BeforePageLoad вставить код SSJS, который читает User-Agent для перенаправления 302.

Это хороший способ или у вас есть другой лучшее решение?

Tnx всем

ответ

2

Domino 9.0.1 обеспечивает контроль Redirect, например .:

<xe:redirect id="redirect1"> 
    <xe:this.rules> 
     <xe:redirectPhoneRule url="/m_Contacts.xsp"></xe:redirectPhoneRule> 
    </xe:this.rules> 
</xe:redirect> 

Это также позволяет перенаправлять на основе таблетки, заголовок запроса или пользовательских правил. Это рекомендуемый метод перенаправления, но для этого потребуется сервер 9.0.1 Domino.

+0

безупречный! tnx много –

Смежные вопросы