일명 원활한 저하란 브라우저가 JavaScript를 지원하지 않거나 JavaScript가 비활성화된 경우에도 방문자가 웹페이지를 원활하게 탐색할 수 있다는 것을 의미합니다. 다음은 js의 원활한 저하에 대한 간략한 소개입니다. see
일명 원활한 저하란 브라우저가 JavaScript를 지원하지 않거나 JavaScript가 비활성화된 경우에도 방문자가 웹페이지를 원활하게 탐색할 수 있음을 의미합니다. 즉, 일부 기능을 사용할 수 없더라도 기본 작업은 여전히 원활하게 완료될 수 있습니다.
여기서는 새 창에서 링크 열기를 예로 사용합니다. js에서 새 창을 여는 방법을 알고 있습니다.
window.open(url,name,features)
여기서 url은 열려는 웹 페이지의 URL 주소, 이름입니다. 는 새 창의 이름이고 마지막 기능은 일련의 매개변수입니다.
좋아, 이제 간단한 함수를 작성하세요:
function openwindow(winUrl){ window.open(winUrl,"new window","width = 320 , height = 480") }
그런 다음 의사 프로토콜을 사용하여 함수를 호출할 수 있습니다:
<a href = "javascript:openwindow('http://www.google.com');">google</a>
이런 방식으로 "JavaScript:" 의사 프로토콜을 지원할 수 있습니다. JavaScript를 지원하지 않는 브라우저는 링크를 열려고 시도하지만 실패하지만 JavaScript가 비활성화된 브라우저는 아무 작업도 수행하지 않습니다. onclick을 사용하려면:
<a href = "#" onclick = "openwindow('http://www.google.com');return false;">google</a>
이 문제를 어떻게 해결할 수 있을까요? 사실 다음만 필요합니다:
<a href = "http://www.google.com" onclick = "openwindow(http://www.google.com);return false;">google</a>
<a href = "http://www.google.com" onclick = "openwindow(this.href);return false;">google</a>
그런 사용자가 거의 없다는 것은 사실이지만 이는 매우 중요합니다.
이 사용자는 자동화된 프로그램인 검색 로봇일 수 있습니다. 다양한 웹 페이지를 탐색하는 목적은 단지 검색 엔진의 데이터베이스에 추가하는 것입니다. 검색 엔진에도 유사한 프로그램이 있지만 대부분의 검색 로봇은 JavaScript 코드를 이해하지 못하므로 웹 페이지가 원활하게 저하되지 않으면 검색 엔진 순위에 큰 영향을 미칩니다.
요약
위 내용은 JavaScript의 우아한 저하에 대한 간략한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!