HTML 팝업이란 무엇입니까?
HTML (HyperText Markup Language)을 사용할 때 나타나는 팝업은보고있는 웹 페이지와 독립적으로 열리는 별도의 표시 창입니다. 웹 브라우저의 기본 동작은 일반적으로 도구 모음이나 기타 탐색을 제외하고 제목 표시 줄과 프레임 만있는 별도의 창을 만드는 것이지만 HTML 팝업이 표시되는 방식,시기 및 방식에 영향을 줄 수있는 여러 가지 요소가 있습니다. 브라우저에 일반적으로 표시되는 요소 HTML 팝업은 원래 웹 사이트에서 팝업이 시작된 페이지를 떠나지 않고 페이지의 일부 항목에 대한 정보를 표시하는 방법으로 설계되었습니다. HTML 팝업의 메커니즘은 악의적 인 목적으로 악용 될 수 있으므로 많은 웹 브라우저는 팝업 창이 나타나지 않도록하는 기능을 제공하므로 경우에 따라 탐색하기 어려운 탐색 도구가됩니다.
HTML 팝업을 생성하는 가장 쉬운 방법 중 하나는 표준 앵커 링크의 대상 프레임을 "blank"값으로 설정하는 것입니다. 즉, 웹 브라우저가 HTML 문서를 현재 페이지 레이아웃 내의 프레임으로로드하는 대신 새 브라우저 창이 작성되고 페이지가 새 창에로드됩니다. 빈 프레임을 사용하여 HTML 팝업을 생성하는 것은 사용자가 축소판을 클릭하여 큰 이미지를 보거나 비디오와 같은 멀티미디어 파일을로드하거나 별도의 페이지를 강요하지 않고 단어의 정의를 볼 수있는 간단한 방법입니다. 현재 창에로드합니다. 빈 프레임을 사용한다고해서 팝업 창이 생성 될 때 나타나는 방법에 대한 많은 제어가 제공되지는 않습니다.
HTML 팝업을 호출하는 데 사용되는보다 일반적인 방법은 JavaScript®를 사용하는 것입니다. 스크립팅 언어를 사용하면 링크 클릭 또는 링크 전달과 같은 일부 사용자 입력에 대한 응답으로 새 창을 만들 수 있습니다. 생성되는 창의 크기와 구성 요소를 제어하여 포함 된 정보를보다 깔끔하게 표시하고 표시 할 수 있습니다.
웹 사이트에서 HTML 팝업을 사용할 때 발생할 수있는 몇 가지 문제가 있습니다. 가장 일반적인 방법은 브라우저가 팝업이 악의적 인 공격이나 다른 목적으로 사용될 위험에 대한 해결책으로 나타나지 않도록 할 수 있다는 것입니다. HTML 팝업이 일반적으로 보안을 위해 별도의 서버에 문서를로드하려고하면 일부 브라우저에 오류가 표시되는 문제가 있습니다. 경우에 따라 팝업 창의 특정 기능이 모든 브라우저에서 동일하게 구현되지 않아 창의 코드가 무시 될 수 있습니다.