2015-02-02 2 views
0

안녕하십니까. 내 웹 사이트의 기본 로그인 시스템이 있습니다. 가장 안전하고 가장 안전하지만 로그인 페이지가 아니며 비밀번호를 입력하면 완전히 다른 페이지로 리디렉션됩니다. 페이지에서, 페이지를 완전히 변경하는 방법을 알고 싶습니다. 로그인 후, 암호 페이지 소스를 heres하십시오. 나는 그것이 가능하다고 알고 , 나는이 필요로하는 모든이 성공적으로 로그인 할 때 전체 레이아웃을 변경하는 것입니다 ** 아약스 ** [링크] (HTTP페이지의 레이아웃을 변경하는 방법은 동일하지만 URL은

<HTML> 
 
    <HEAD> 
 
     <TITLE>Login</TITLE> 
 
     <script language="JavaScript" type="text/javascript"> 
 
     <!--- PASSWORD PROTECTION SCRIPT 
 
      function AuthDetials() { 
 
      
 
      var password = 'password'; 
 
      
 
      if (this.document.login.pass.value == password) { 
 
       top.location.href="correct.html"; 
 
      } 
 
      else { 
 
       location.href="incorrect.html"; 
 
       } 
 
      } 
 
      
 
      
 
      // End hiding ---> 
 
     </script> 
 
     <style type="text/css"> 
 
     BODY { COLOR: #FFFFFF; FONT: 12px verdana, arial, sans-serif; font-weight: normal } 
 
     </style> 
 
\t

+0

을 사용하십시오. // API .jquery.com/jquery.ajax /) –

+0

감사합니다. 자바 스크립트와 다른 웹 사이트의 언어에 새로운 것이 있습니까? 스 니펫을 얻을 수 있습니까? 그 다음으로 큰 걱정하지 마라, 나는 페이지를 바꾸기위한 템플릿을 가지고있다. 그러나 어디에서 시작해야할지 모른다. 더 많은 도움을 크게 극명하게 될 것입니다! – TyDoesVB

+0

필요에 따라 div 요소를 숨기거나 표시 할 수 있습니다. 로그인이 성공한 경우에는 숨겨진 div를 표시하십시오. addClass 및 removeClass 함수도 있습니다. – M3ghana

답변

2
//demo.html 

<!DOCTYPE html> 
<html> 
<head> 
<script> 
function loadXMLDoc() 
{ 
var xmlhttp; 
if (window.XMLHttpRequest) 
    {// code for IE7+, Firefox, Chrome, Opera, Safari 
    xmlhttp=new XMLHttpRequest(); 
    } 
else 
    {// code for IE6, IE5 
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
    } 
xmlhttp.onreadystatechange=function() 
    { 
    if (xmlhttp.readyState==4 && xmlhttp.status==200) 
    { 
    document.getElementById("myDiv").innerHTML=xmlhttp.responseText; 
    } 
    } 
xmlhttp.open("GET","ajax_info.txt",true); 
xmlhttp.send(); 
} 
</script> 
</head> 
<body> 

<div id="myDiv"><h2>Let AJAX change this text</h2></div> 
<button type="button" onclick="loadXMLDoc()">Change Content</button> 

</body> 
</html> 





// ajax_info.txt 

hello 
+0

달콤한 고마워요. 앞으로의 프로젝트에 많은 도움이 될 것입니다. : D이 사이트는 가능한 한 빨리 답변을 얻는 데 가장 좋습니다. 학교가 끝난 후 내일 2 번 조회를하고 다시 멍청한 반응을 보일 것이라고 생각했지만, 이는 전문적인 학년의 모든 것들입니다. 모두 감사합니다. – TyDoesVB

관련 문제