안녕하세요 여러분, 이제 막 서버에서 플레이를 시작했는데 이해가 안 되는 부분이 많습니다. 미리 감사드립니다.
로컬호스트 하에 360브라우저를 사용하여 로컬에서 웹페이지를 만들었는데 정상이었습니다(코드 작성 조건입니다). 하지만 알리바바 클라우드의 ECS를 구매해서 올려 놓았습니다. 도메인 이름을 입력해 보고 싶었는데 결과를 보니 너무 당황해서 얼굴이 새하얗게 변했어요(어렸을 때 고민했을 때 느꼈던 것처럼) 스타일이 확 바뀌었어요. , 심지어 ico 아이콘도 더 이상 나타나지 않았습니다. 마우스 오른쪽 버튼을 클릭해도 검열 요소를 클릭할 수 없었습니다. 예, F12를 눌렀더니 실제로 IE 브라우저에 대한 내용이 나타났습니다. 예는 다음과 같습니다.
당연히 360에서 F12를 눌렀는데 실제로 IE에 관한 내용이 나타났습니다. 당시 컴퓨터에 문제가 있는 줄 알고 바이두에 검색해보니 360은 IE 커널을 사용한다고 하더군요. 말이 되지만,,,,,, localhost에서 F12를 눌렀더니 다음과 같이 나타났습니다.
나도 navigator.appCodename을 구체적으로 콘솔해 봤습니다. 여러분, 출력된 내용은 'Mozilla'가 아닌가요? 장난해? IE는 어디에 있나요? . 술 취한. 게다가 서버에 업로드한 후 여러 가지가 엉망이 되었고, 알림창도 달라져 몇 년 전 IE 박스와 똑같아졌습니다.
그렇다면 웹페이지가 서버에 업로드된 후 360 브라우저가 IE로 변경되는 이유는 무엇일까요? (브라우저 커널의 변경으로 인해 스타일도 불완전하게 인식되고 일부는 호환되지 않습니다.) 이것이 우리 웹 페이지의 문제입니까? 아니면 서버 ECS의 문제입니까?
또한 내 PHP echo의 js 경고("") 내용도 깨졌습니다. header("Content-type:text/html;charset:utf-8");
해결해주세요. 정말 무력해요.
360 브라우저에는 두 가지 모드가 있습니다. 하나는 매우 빠르고 다른 하나는 호환됩니다. 눈치채셨나요?
최고의 속도는 Google 커널을 사용하며 IE 커널과 호환됩니다!