2011-08-02 5 views
1

Google 검색 결과 Chrome 및 HTML 관련 문제가 발견되었지만이 문제와 관련된 항목을 찾을 수 없습니다. 포털의 비밀번호 입력에 대한 아래 코드는 Firefox 및 Internet Explorer에서 정상적으로 표시되지만 Chrome 및 Android 기기 및 Apple OS와 같은 다른 브라우저에는 전혀 표시되지 않습니다. 나는 숨겨진 '아이디 : ... 라인'을 이동하면HTML 암호 입력, POST 입력, Google 크롬에 표시되지 않음

<!-- Username: <input name="auth_user" type="text" value="guest"> 
<input TYPE="hidden" name="auth_user" type="text" value="guest"> 
<input name="redirurl" type="hidden" value="$PORTAL_REDIRURL$"> 
Password: <input name="auth_pass" type="password" onkeypress="return handleEnter(this, event)"> <input name="accept" type="submit" value="Continue"><br> 
<br>Click the 'Continue' button! Do not hit the 'Enter' key!<br> 
<!-- <input name="redirurl" type="hidden" value="$PORTAL_REDIRURL$"> 
<!-- <input name="accept" type="submit" value="Continue"> 

그러나, 아래에서 세 번째 줄에, 적어도 크롬에서 잘 나타납니다. 무엇 같습니다 것은 내 문제에 대한 올바른 수정의 경우 내가 미리 ... 그래서 그냥 궁금 라이브 시스템에

<input TYPE="hidden" name="auth_user" type="text" value="guest"> 
<input name="redirurl" type="hidden" value="$PORTAL_REDIRURL$"> 
Password: <input name="auth_pass" type="password" onkeypress="return handleEnter(this, event)"> <input name="accept" type="submit" value="Continue"><br> 
<br>Click the 'Continue' button! Do not hit the 'Enter' key!<br> 
<!-- Username: <input name="auth_user" type="text" value="guest"> 
<!-- <input name="redirurl" type="hidden" value="$PORTAL_REDIRURL$"> 
<!-- <input name="accept" type="submit" value="Continue"> 

덕분에이를 테스트 할 수 없습니다! 당신은 '사용자 이름'라인의 HTML 주석을 닫지 않았기 때문에

답변

0

그 이유는. 해당 행의 끝에 -->을 추가하여 문제를 해결하십시오. HTML 주석은 <!---->으로 구분됩니다. 그들은 라인 끝에서 자동으로 멈추지 않도록 // 주석과 같지 않습니다.

이 고정 코드 (스택 오버플로의 구문 강조 원래처럼, 주석으로 코드를 모두 회색으로 렌더링하지 않습니다 어떻게 알) : HTML 주석의

<!-- Username: <input name="auth_user" type="text" value="guest">--> 
<input TYPE="hidden" name="auth_user" type="text" value="guest"> 
<input name="redirurl" type="hidden" value="$PORTAL_REDIRURL$"> 
Password: <input name="auth_pass" type="password" onkeypress="return handleEnter(this, event)"> <input name="accept" type="submit" value="Continue"><br> 
<br>Click the 'Continue' button! Do not hit the 'Enter' key!<br> 
<!-- <input name="redirurl" type="hidden" value="$PORTAL_REDIRURL$">--> 
<!-- <input name="accept" type="submit" value="Continue">--> 
0

당신이 놓친 끝을

HTML 주석이 <!--로 시작하고 나중에 하나 예를 놓쳤다

-->로 끝납니다.

<!-- Username: <input name="auth_user" type="text" value="guest" --> 
+0

오, 이런! 그렇다면 내 예제의 마지막 두 줄에도 오류가 있습니까? – John

+0

예 ... 물론 여러 행을 추가하려면 처음에 추가하고 마지막에 닫으십시오. 그 사이에 '-'를 제거했는지 확인하십시오. – KoolKabin

관련 문제