'name'변수를 초기화 할 때마다 페이지를 통해 값이 유지됩니다. 이처럼변수 'name'은 처음 사용 후 초기화 할 필요가 없습니다. [JavaScript]
:
page1.html
<html>
<script>
var name = prompt("What's your name?");
alert(name);
</script>
<a href='page2.html'> Page2</a>
</html>
page2.html
<html>
<script>
alert(name);
</script>
</html>
그래서 변수 이름이 프롬프트에 주어진 된 내용의 값을 유지 두 페이지에 첫 번째 페이지의 두 페이지는 같은 일을 경고합니다. 누군가가 왜 이런 일이 일어 났는지 설명 할 수 있습니까?
그렇게해서는 안됩니다. 새 페이지를로드 할 때 모든 변수가 재설정됩니다. – Barmar
iframe을 통해 page2.html에 액세스합니까? –
'page2.html'에서, 경고 할 때 경고하지만 메시지가 표시되지 않습니까? –