2011-06-10 4 views
0

포커스를 편집 컨트롤에 설정하고 다른 작업을 수행하지 않습니다. 웹 응용 프로그램을 실행할 때이 커서는 편집 컨트롤에 있지만 보통보다 훨씬 빠르게 깜박입니다. 깜박이는 것보다 흔들림이나 깜박임과 비슷합니다. 이 행동의 원인은 무엇이며 어떻게 막을 수 있습니까? 깜박이는 커서 나 깜박 거리지 않는 커서를 텍스트 상자에 넣고 깜박 거리지 않게하고 싶습니다. 감사합니다. .ASP.NET : 편집 컨트롤에서 빠르게 깜박이는 커서를 수정하는 방법?

+1

어떤 브라우저를 사용하십니까? 이것은 사용자가 만든 설정 일 수 있습니다. –

+0

그 컨트롤에 반복해서 초점을 맞추고있는 어떤 종류의 루프가 아닌지 확인하십시오. 당신의 소스 코드를 들여다 보지 않고 많은 도움을 줄 수는 없습니다 ... –

답변

1

커서 깜박임 속도는 자바 스크립트로 제어 할 수있는 것이 아닙니다. 이는 운영 체제 또는 브라우저 자체에서 설정 한 접근성 설정입니다. 아마도, 당신이보고있는 것은 그 설정을 반영하는 것이거나, Brandon Boone이 제안한 것처럼 다른 페이지에서 일어나는 다른 자바 스크립트의 부작용 일 것입니다. 여기

내가 그것을 좁혀 할 줄 작업은 다음과 같습니다

은, 그것은 쉽게 빈 HTML 페이지에 입력 렌더링에 의해 확인 될 수있는 브라우저 나 OS 문제의 경우 (ASP.NET 텍스트에는 특별한 것이 없다 상자 컨트롤 - 입력 될 때 입력 요소로 변환됩니다.)

<html> 
    <body> 
    <input type="text" /> 
    </body> 
</html> 

커서를 해당 텍스트 상자에 놓습니다. 동일한 동작을 보게되면 브라우저 또는 OS의 접근성 설정입니다. 그렇지 않다면 코드를 점검하고 집중적 인 자바 스크립트를 수행하고 있는지 확인하십시오. 또한 다른 브라우저에서 시도해보고 특정 브라우저 문제인지 확인하십시오.

+0

"페이지에서 다른 자바 스크립트의 부작용이 발생했습니다." 이것은 대부분 범인 것입니다. 감사. – user776676

관련 문제