모바일 접속시, 회원가입을 못하도록 팝업창을 띄워보기
Default.aspx.cs
protected void UserAgentTest()
{
if (Request.UserAgent.ToLower().Contains("iphone") || Request.UserAgent.ToLower().Contains("android"))
{
hiddenID.Value = "1";
}
}
{
if (Request.UserAgent.ToLower().Contains("iphone") || Request.UserAgent.ToLower().Contains("android"))
{
hiddenID.Value = "1";
}
}
Default.aspx
<script language="javascript" type="text/javascript">
$(function () {
if ($('.hiddenVal').val() == 1) {
alert('회원가입은 PC에서만 가능합니다.');
location.href = "/";
return false;
}
});
</script>
$(function () {
if ($('.hiddenVal').val() == 1) {
alert('회원가입은 PC에서만 가능합니다.');
location.href = "/";
return false;
}
});
</script>
<input type="hidden" ID= "hiddenID" class="hiddenVal" runat="server" value="0" />
Request.UserAgent 를 이용하여 표시되는 값에 iphone, android가 있는지 여부를 확인(.Contains)해서 스크립트에서 페이지를 이동.
'ASP.NET' 카테고리의 다른 글
PageNavi_ 게시판 페이징(출력 페이지수 변경가능) (0) | 2012.07.17 |
---|---|
배열 특정문자로 자르기 (0) | 2012.03.23 |
ASP.NET 날짜비교 (0) | 2012.01.26 |
주문번호 만들기 (0) | 2011.08.31 |
파일 업로드 (0) | 2011.08.30 |