-3
후 나는이자바 스크립트 : 액세스 HTML 요소 document.location에
<body onload="myFunction()">
</body>
같은 HTML의 몸과
<script>
function myFunction(){
document.location="https://firstURL.com";
}
document.getElementById("edit-submit").onclick = function() {
userDetailsCollection()
};
function userDetailsCollection(){
document.location="https://someURL.com";
}
</script>
내가 여기에 노력하고있어 스크립트, 즉시로 페이지로드가 처음으로 URL로 리디렉션됩니다. 제출 버튼이있는 양식이 있습니다. 제출이 적절하면 URL로 한 번 더 리디렉션하고 싶습니다.
내가 직면 한 문제는 첫 번째 onLoad에서 Js 코드 컨트롤을 잃어 버렸고 첫 번째 URL 리디렉션에서 onClick 함수를 구현하지 못했습니다.
첫 번째 URL 리디렉션 후의 getElementById ("edit-submit"). onclick 방법은 무엇입니까? 제발 제안 해주세요.
다른 페이지로 리디렉션하면 이전 페이지의 자바 스크립트가 더 이상 실행되지 않고/페이지의 일부가됩니다. 문제를 어떻게 해결하고 있는지 다시 생각해야합니다. –
이것은 불가능합니다. 그리고 만약 그렇다면 그것은 끔찍한 보안 문제가 될 것입니다. 로그인 양식에서 누군가의 로그인 정보를 수집하려고한다고 가정하십시오. –