JavaScript로 작성된 DIV는 웹 페이지 대화 상자를 표시합니다._javascript 기술
온라인에서 코드를 검색하여 일부 수정했습니다.
색상을 맞춤 설정할 수 없는 문제 수정, IE8에서 오류 수정, 기타 작은 버그 수정 IE6~8 및 Firefox와 호환
맞춤 설정 가능
//프롬프트 창 title Height
// 프롬프트 창 테두리 색상
// 프롬프트 창 제목 색상
// 프롬프트 창 제목 배경색
// 프롬프트 내용 배경색
// 프롬프트 내용 텍스트 정렬
기능은 페이지를 덮을 만큼 큰 DIV를 띄운 다음(IE에서는 투명) 화면 중앙에 작은 DIV를 표시할 수 있습니다.
기능 프롬프트, 작동 팁 및 공지 사항 등으로 사용할 수 있습니다.
프롬프트 내용은 HTML로 작성 가능 표시된 텍스트는 페이지 링크도 가능
function MessageBox( )
{
this.titleheight = "21"; // 프롬프트 창 제목 높이
this.bordercolor = "#666699" // 프롬프트 창 테두리 색상
this.titlecolor = "# 1259a4"; // 프롬프트 창 제목 색상
this.titlebgcolor = "#e4f1fb" // 프롬프트 창 제목 배경 색상
this.bgcolor = "#FFFFFF"; // 프롬프트 내용의 배경색
this.MsgAlign="left";
this.Show=function(title, msg,framerc, w, h)
{
var iWidth = document.documentElement.clientWidth;
var iHeight = document.documentElement.clientHeight document.documentElement.scrollTop*2;
var bgObj = document.createElement("div"); bgObj.style.cssText = "위치:absolute;왼쪽:0px; 위쪽:0px;너비:" iWidth "px;height:" Math.max(document.body.clientHeight, iHeight) "px;filter:Alpha(Opacity= 30);불투명도:0.3;배경색:#000000;z -index:101;";
document.body.appendChild(bgObj);
var msgObj=document.createElement("div" );
msgObj.style.cssText = "위치:absolute ;font:11px '宋体';top:" (iHeight-h)/2 "px;left:" (iWidth-w)/2 "px;width :" w "px;height:" h "px;text- align:center;border:1px solid " this.bordercolor "; background-color:" this.bgcolor ";padding:1px;line-height:22px;z -index:102;";
document.body.appendChild(msgObj);
var table = document.createElement("table");
msgObj.appendChild(table);
table.style.cssText = "margin:0px;border:0px; padding:0px;";
table.cellSpacing = 0;
var tr = table.insertRow(-1); tr.insertCell(-1);
titleBar.style.cssText = ";width:" (w-84) "px;height:" this.titleheight "px;text-align:left;padding:3px;margin :0px;font:bold 13px '宋体';color:" this .titlecolor ";cursor:move;ground-color:" this.titlebgcolor;
titleBar.style.paddingLeft = "10px";
titleBar. innerHTML = title;
var moveY = 0;
var moveTop = 0
var docMouseMoveEvent = document.onmousemove;
var docMouseUpEvent = document.onmouseup;
titleBar.onmousedown = function(){
var evt = getEvent();
moveX = evt.clientX;
moveY = evt.clientY;
moveTop = parsInt(msgObj.style.top);
moveLeft = parsInt(msgObj.style.left)
document.onmousemove = function(){
if (이동 가능)
{
var evt = getEvent();
var x = moveLeft evt.clientX - moveX
var y = moveTop evt.clientY - moveY;
if ( x > 0 &&( x w < ; iWidth) && y > 0 && (y h < iHeight) )
{
msgObj.style.left = x "px"; 🎜>msgObj.style.top = y "px";
}
}
}
document.onmouseup = function (){
if (이동 가능)
{
document.onmouseMoveEvent;
document.onmouseup = docMouseUpEvent;
moveX = 0
moveTop = 0; moveLeft = 0;
}
};
var closeBtn = tr.insertCell(-1)
closeBtn.style.cssText = "cursor:pointer; 패딩: 2px;배경색:" this.titlebgcolor;
closeBtn .innerHTML = " ×창 닫기";
closeBtn.onclick = function(){
document.body.removeChild(bgObj)
document.body. RemoveChild(msgObj);
}
var msgBox = table.insertRow(-1).insertCell(-1);
msgBox.style.cssText = "font:10pt '宋体';"; >msgBox.colSpan = 2;
if(framesrc != "")
{
msg = "";
}
msgBox.innerHTML = "
if(document.getElementById("frmAlertWin") != null)
{
document.getElementById("frmAlertWin").src =framerc; function getEvent(){
return window.event || 인수 .callee.caller.arguments[0]
}
}
}
호출 방법
var msgbox=new MessageBox();
msgbox.Show('사이트 공지',"Tips","",500,220);///매개변수: 제목, 내용(Tip 페이지 접속 시 비워두세요), 링크 페이지 주소(텍스트 사용 시 비워둘 수 있음), 너비, 높이
주의할 점은 페이지 로딩 시 프롬프트가 뜨면 호출 코드를 넣어주세요 body 태그 뒤에, 그렇지 않으면 IE8에서 오류가 발생합니다

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











div에 모서리가 없음을 인식하는 CSS 방법: 1. HTML 샘플 파일을 만들고 div를 정의합니다. 2. div의 너비와 높이 배경색을 설정합니다. 3. 삭제해야 하는 div에 의사 클래스를 추가합니다. 모서리를 지정하고 의사 클래스를 배경색과 동일한 색상 사용으로 설정한 다음 45도 회전한 다음 제거해야 할 모서리에 배치합니다.

머리말 최근에는 GitHub에 ChatGPTAPI 기반의 브라우저 스크립트인 openai-translator가 있습니다. 단기간 내에 번역 지원 외에도 다듬기 및 요약 기능도 지원됩니다. -ins, 또한 Tauri 패키징을 사용합니다. Tauri가 Rust 부분을 사용한다는 사실을 제외하면, 브라우저 부분은 여전히 수동으로 구현하기가 쉽습니다. 예를 들어 openAI에서 제공하는 인터페이스에서는 다음 코드를 복사하고 브라우저 콘솔에서 요청을 시작하여 번역을 완료할 수 있습니다. //예제 constOPENAI_API_KEY="s

div 상자 모델은 웹 페이지 레이아웃에 사용되는 모델입니다. 이 모델은 콘텐츠 영역, 패딩, 테두리 및 여백의 네 부분으로 구성됩니다. div 박스 모델의 장점은 웹 페이지의 레이아웃과 요소 사이의 간격을 쉽게 제어할 수 있다는 것입니다. 콘텐츠 영역의 크기, 내부 여백, 테두리 및 외부 여백을 조정하여 다양한 레이아웃 효과를 얻을 수 있습니다. 상자 모델은 또한 일부 속성을 제공하며 메서드는 CSS 및 JavaScript를 통해 상자의 스타일과 동작을 동적으로 변경할 수 있습니다.

iframe과 div의 차이점은 iframe은 주로 다른 웹사이트의 콘텐츠를 로드하거나 웹페이지를 여러 영역으로 나눌 수 있는 외부 콘텐츠를 도입하는 데 사용된다는 점입니다. 레이아웃 및 스타일 제어를 위해 콘텐츠를 구성합니다.

차이점은 다음과 같습니다. 1. div는 블록 수준 요소이고, 범위는 인라인 요소입니다. 2. div는 자동으로 한 줄을 차지하지만, 범위는 자동으로 줄 바꿈되지 않습니다. 3. div는 더 큰 구조와 레이아웃을 줄 바꿈하는 데 사용됩니다. 4. div는 다른 블록 수준 요소와 인라인 요소를 포함할 수 있고, 범위는 다른 인라인 요소를 포함할 수 있습니다.

Windows 10 사용자는 컴퓨터를 사용할 때 여러 개의 대화 상자를 여는 상황에 자주 직면합니다. 그렇다면 Windows 10에서 바탕 화면 대화 상자를 전환하는 단축키는 무엇입니까? 창을 전환하려면 Alt+Tab을 누르기만 하면 됩니다. 분할 화면을 설정한 후 다른 데스크톱으로 전환하려면 Win+Ctrl+키보드 왼쪽/오른쪽을 누르면 매우 편리합니다. Windows 10에서 바탕 화면 대화 상자 전환을 위한 단축키 목록: 1. 창 전환: [Alt] + [Tab] 2. 작업 보기: [Win] + [Tab], 키보드를 놓아도 페이지가 사라지지 않습니다. . 3. 새로운 가상 데스크탑 생성: [Win] + [C

win10 시스템을 사용하는 사용자는 소프트웨어를 설치할 때 매우 번거로운 대화 상자를 접하게 됩니다. 그러나 실제로는 이 상자를 닫을 수 있기 때문에 함께 시청할 수 있도록 튜토리얼을 준비했습니다. win10 설치 소프트웨어에 나타나는 대화 상자를 닫는 방법. win10 설치 소프트웨어에 나타나는 대화 상자를 닫는 방법: 1. 먼저 단축키 "win+r"을 눌러 실행을 열고 "control"을 입력한 후 Enter를 누릅니다. 2. 그런 다음 내부에서 "보안 및 유지 관리"를 선택하십시오. 3. 그런 다음 왼쪽의 "사용자 계정 컨트롤 설정 변경"을 클릭하십시오. 4. 그런 다음 작은 파란색 사각형을 길게 누르고 "알리지 않음" 위치로 당긴 다음 확인을 클릭합니다.

간단하고 이해하기 쉬운 jQuerydiv 요소 추가 기술 jQuery는 프런트 엔드 개발에서 일반적으로 사용되는 JavaScript 라이브러리 중 하나이며 DOM 요소를 조작하는 편리한 방법을 제공하고 페이지 요소의 추가, 삭제, 수정 및 기타 기능을 빠르게 수행할 수 있습니다. jQuery를 사용할 때 div 요소를 조작해야 하는 경우가 종종 있습니다. 다음에서는 div 요소를 추가하는 간단하고 이해하기 쉬운 몇 가지 기술을 소개하고 구체적인 코드 예제를 제공합니다. 1. 새로운 div 요소 생성 및 추가
