There is no control on user's browser when they come to visit you web site. But you can do one thing. On the home page write the javascript which open the popup windows which display only page and hide statusbar, addressbar, menubar, etc.. and close that previous page. See the below example. On thing to remember that, if end user browser has blocked popup, then this will not work properly.
<%@ Page Language="C#" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
}
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script type="text/javascript" language="javascript">
var url = window.location.toString();
if (url.indexOf('reopened') == -1) {
window.open(window.location + '?reopened=1', '_blank', 'status=0,menubar=no,location=no,toolbar=no');
window.close();
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
</form>
</body>
</html>