5
최근에 사용자 이름을 포함하는 쿠키를 설정하려고 시도했는데 새 사용자 이름을 묻는 프롬프트 팝업 상자가 열립니다. 사용자가 사용자 이름을 삽입하고 "확인"을 클릭하면 변수 (sconName)를 변수로 취급하지 않고 "sconName"을 넣습니다.변수에서 쿠키 값을 설정하십시오.
참고 : Scon은 웹 사이트의 이름입니다.
Heres는 내가 사용하고있는 유일한 스크립트
<html>
<body>
<script>
function readCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null; }
</script>
<script>
var username = readCookie('sconName');
if (username) {
document.write("Your current username is: " + username);
}
else {
document.write("You have no user name");
}
function changeUsername() {
var changedName=prompt("Enter user name.");
if (changedName) {
document.cookie = 'sconName=changedName; expires=Wed, 1 Jan 2070 13:47:11 UTC; path=/'}}
</script>
<button onclick="changeUsername()">Change</button>
</body>
</html>
당신이 시스템의 변수뿐만 아니라 텍스트를 이야기하는 방법을 설명 할 수 바랍니다. 감사합니다. .
문자열을 연결하는 방법을 묻는 중입니까? – SLaks