先写一个script
<aui:script use="liferay-portlet-url">
var renderURL = Liferay.PortletURL.createRenderURL();
// renderURL.setName("Test");
renderURL.setPortletMode("view");
renderURL.setWindowState("pop_up");
renderURL.setPortletId('1_WAR_socialnetworkingportlet');
Liferay.provide(
window,
'showPortletUrl',
function(url) {
width: 1,
Liferay.Util.openWindow(
{
/* cache: false,
dialog: {//事件
}, */
/* dialogIframe: {
id: 'siteManagementIframe',
// uri: renderURL.toString()
}, */
title: 'chat',
uri: renderURL.toString()
});
},
['liferay-util-window']
);
</aui:script>
在写一个onclick
<aui:button type="submit" onClick="showPortletUrl()" value="addfriend"/>