1.使用liferay标签生成 验证码的url
<portlet:actionURL
windowState="<%= LiferayWindowState.EXCLUSIVE.toString() %>"
var="captchaURL">
<portlet:param name="struts_action" value="/login/captcha" />
</portlet:actionURL>
2.输出验证码(布局自己定义)
<aui:column>
<liferay-ui:captcha url="<%= captchaURL %>" />
</aui:column>
<aui:column>
<a href="#" class="captcha-reload">
<img src="theme/images/refresh.png" alt="Reload-Capcha" />
Sicherheitscode neu laden
</a>
</aui:column>
</aui:layout>
3.刷新js(这里使用jQuery也可以使用AlloyUI)
3.1
jQuery(".captcha-reload").click(function() {
jQuery(".captcha").attr("src", jQuery(".captcha").attr("src")+"&force=" + new Date().getMilliseconds());
return false;
});
3.2
也可以使用
jQuery(".captcha").attr("src", "<%= captchaURL %>&force=" + new Date().getMilliseconds());
注:建议使用3.1的形式,防止搜索引擎的抓取!
参考(http://www.liferay.com/community/forums/-/message_boards/message/11058781/maximized)
http://www.ibuyincn.com
分享到:
相关推荐
Liferay Portal Liferay IDE
Liferay多文件上传与下载实例,前端包含多文件上传JS,可以动态追加文件,删除文件,还有文件类型与大小验证JS。后端可以批文件上传。 下载可以实现弹出页另存为。避免了Liferay自身下载PDF和图片时在当前页面打开的...
Liferay中的AUI框架,官方叫做Alloy,是一个UI超框架,能为浏览器的三方面,结构,风格和表现建立网络应用提供连续的简单的API。 它融合了三种设计语言:HTML, CSS 和 JAVA。 准确来说AUI是Liferay在YUI的基础上...
liferay portal 开发指南liferay portal 开发指南liferay portal 开发指南liferay portal 开发指南
liferay 超级学习文档 liferay 框架 java hibernate liferay 不用多说
打开Liferay IDE,Window-->Preferences-->Server-->Runtime Environment,点击右边Add…,在弹出的服务器选择里面选择Liferay,Inc-->Liferay v6.1 CE (Tomcat 7),请打“Create a new location server”打上勾。...
Liferay Themes[1].pdf Liferay+CMS系统培训.ppt Liferay+Portal+数据库介绍+.doc Liferay+权限管理.doc liferay-portal-5-2-systems-development-sample-chapter-5-managing-pages[1].pdf ...
Liferay Web内容管理指南Liferay
Liferay is a different portal. 10分下载的, 打包5折提供下载. Part 1 Introduction to Liferay 1. Liferay is a different portal 2. Getting started with the Liferay development platform Part 2 Adding ...
Liferay 6 入门教程
liferay 二次开文档
liferay tune
liferay6.2开发指南liferay6.2开发指南.doc
liferay快速入门quickstart
这是本人工作了2年有关liferay中的所有技术详细日记 很珍贵
Liferay教程
liferay文档 给初学liferay的人
全面的liferay表结构详细描述,为liferay开发提供支持
包括liferay的用户配置,系统接口,包括Liferay Portal 6 企业应用开发,Liferay 用户开发接口,Liferay+in+Action,Liferay 系统开发等
liferay portlet form 机制