I built this sample portlet which opens www.google.com in the dialog box like this
Inside the doView() method of the portlet i am forwarding control to index.jsp which is like this
<%@page language="java" contentType="text/html; %>
<%@taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="/WEB-INF/tld/portal.tld" prefix="portal" %>
<portlet:defineObjects />
<h3>Popup portlet</h3>
<script type="text/javascript">
<!--
function openPopup(popupUrl){
if (window.showModalDialog) {
window.showModalDialog(popupUrl,
"name","dialogWidth:255px;dialogHeight:250px");
} else {
window.open(popupUrl,'name',
'height=500,width=500,toolbar=no,directories=no,
status=no,menubar=no,scrollbars=no,resizable=no ,modal=yes');
}
}
//-->
</script>
<input type="button" onclick="openPopup('www.google.com')"
label="Open popup" value="Open Popup" />
When user clicks on Open popup button i am calling openPopup() method in JavaScript which takes care of opening popup
Thanks for info....
ReplyDeleteSEO Company in Bangalore