화면로드를 페이지로드시 숨겨진 필드로 화면을 표시하려고 할 때 구현되지 않음 오류가 발생합니다. 다른 유사한 문제를 살펴보면, 그들은 모두 변수를 넣고 예약어를 사용하지 않을 것을 제안했습니다. 나는 있고 나는 (내가 아는) 사람이 아니다.Javascript가 구현되지 않았습니다. 오류
function GetScreenWidth() {
var sWidth = screen.width;
var hfSw = document.getElementById("<% =hfScreenWidth.ClientID %>");
hfSw.value = sWidth;
}
window.onload = GetScreenWidth();
원래, 나는 다시 코드 숨김으로 화면 폭을 얻기 위해 노력하고있어 궁극적으로
function GetScreenWidth() {
document.getElementById("<% =hfScreenWidth.ClientID %>").value = screen.width;
}
을 사용했다. 그렇게 할 수있는 더 좋은 방법이 있다면, 나는 그것들을 듣고 싶습니다.
편집 : 숨겨진 필드 은 태그 위에 정의 된입니다.
어떤 브라우저를 사용하고 있습니까? 어떤 라인이 오류를 던지고 있습니까? 서버 오류 또는 JavaScript 오류입니까? –