2013-07-14 5 views
4

JavaScript가 비활성화되었을 때 사용자에게 알리는 팝업 메시지가 나타납니다. 크롬에서 문제가 발생했습니다."Noscript"는 JavaScript없이 페이지가 다시로드 될 때 원시 HTML을 표시합니다.

여기 내 사이트는 <noscript> : Cloud9 Website입니다. JavaScript가 활성화되어 있으면 비어 있습니다. 내 경험을 복제하는 방법은 다음과 같습니다.

  1. 빈 페이지를 봅니다.
  2. 자바 스크립트를 사용하지 않습니다.
  3. 페이지를 새로 고침하십시오.

<noscript> 안에있는 원시 HTML을 볼 수 있어야합니다. 페이지를 다시로드하면 올바른 메시지가 나타납니다.

나는 또한 이것을 XAMPP로 로컬 테스트했다. 이 버그가 있지만

<noscript> 
    <div class="nojs">This website requires JavaScript to run.&#160; Please<a href="activatejs.php"class="link" target="_blank">enable it</a> or use a web browser that supports JavaScript.</div> 
</noscript> 
+2

의 (a [크롬 버그 리포트]의 https://code.google

내 HTML입니다 .com/p/chromium/issues/detail?이 문제는 id = 232410 & q = noscript % 20reload & colspec = ID % 20Pri % 20M % 20Iteration % 20ReleaseBlock % 20Cr % 20Status % 20Owner % 20Summary % 20OS % 20Modified)입니다. –

+0

Chrome이 버그 수정을 위해 얼마나 자주 업데이트되는지 알고 계십니까? 나는이 문제가 4 월 17 일에보고 된 것을 본다. –

+0

그들은 우선 순위를 매기는데, 이것은이 특별한 상황에서 발생할 수있는 일종의 성가심이지만, 중요한 문제는 아니므로 숨을 멈추지 마십시오. 당신이 할 수있는 한 가지 방법은 나머지 HTML 위에 Chrome 사용자에게 메시지를 볼 수있는 Chrome의 버그를 알려주고 브라우저를 새로 고침해야한다는 것을 Chrome 사용자에게 알리는 것입니다. 또한, "별표"가 아니라면 아직보고하지 않습니다. –

답변

0

, 당신이 해결을 사용할 수 있습니다 :

여기
<div class="nojs"><noscript>This website requires JavaScript to run. Please </noscript><a href="activatejs.php"class="link" target="_blank"><noscript>enable it</noscript></a><noscript> or use a web browser that supports JavaScript.</noscript></div> 
관련 문제