[go: up one dir, main page]

KR100697809B1 - How to make homepage using iframe - Google Patents

How to make homepage using iframe Download PDF

Info

Publication number
KR100697809B1
KR100697809B1 KR1020060008657A KR20060008657A KR100697809B1 KR 100697809 B1 KR100697809 B1 KR 100697809B1 KR 1020060008657 A KR1020060008657 A KR 1020060008657A KR 20060008657 A KR20060008657 A KR 20060008657A KR 100697809 B1 KR100697809 B1 KR 100697809B1
Authority
KR
South Korea
Prior art keywords
layer
iframe
homepage
page
script
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020060008657A
Other languages
Korean (ko)
Inventor
안경섭
Original Assignee
안경섭
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 안경섭 filed Critical 안경섭
Priority to KR1020060008657A priority Critical patent/KR100697809B1/en
Application granted granted Critical
Publication of KR100697809B1 publication Critical patent/KR100697809B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명은 아이프레임-레이어를 이용한 홈페이지 제작방법에 관한 것으로, 보다 상세하게는 마이크로소프트사의 익스플로러에서만 작동하게 되는 아이프레임(iframe) 객체를 레이어 안에 위치시키고, 메뉴를 클릭하였을 때 그 하위메뉴의 페이지를 아이프레임(iframe) 객체안에서 읽어들이고, 그 읽기가 끝나면 레이어를 보여주는 방식으로 구성함으로서, 레이어(layer)안에 아이프레임(iframe)을 삽입하고 위치, 크기, 디스플레이부를 설정할 수 있도록 하여 중복된 데이터의 이동을 막을 수 있어 홈페이지 제작이 쉽고 사용자의 접근성이 용이한 홈페이지 제작방법을 제공하는데 그 목적이 있다.The present invention relates to a method for creating a homepage using an iframe-layer, and more specifically, to place an iframe object that operates only in Microsoft's Explorer in a layer and clicks a menu to display a page of the submenu. Is read in an iframe object, and when the reading is finished, the iframe is inserted in the layer and the position, size, and display can be set so that duplicate data can be set. The purpose of the present invention is to provide a homepage production method that can prevent the movement and makes the homepage easy and accessible to the user.

Description

아이프레임―레이어를 이용한 홈페이지 제작방법{THE METHOD MAKING HOMEPAGE WITH IFRAME AND LAYER}Iframe-how to make a homepage using layers {THE METHOD MAKING HOMEPAGE WITH IFRAME AND LAYER}

도 1은 종래의 웹페이지화면의 일례를 나타낸 블록도,1 is a block diagram showing an example of a conventional web page screen;

도 2는 본 발명에 따른 레이어의 구성요소를 도시한 블록도,2 is a block diagram illustrating components of a layer according to the present invention;

도 3은 본 발명에 따른 아이프레임-레이어를 이용한 홈페이지 제작방법을 도시한 흐름도.3 is a flowchart illustrating a homepage manufacturing method using an iframe-layer according to the present invention.

< 도면의 주요부분에 대한 부호의 설명><Description of reference numerals for main parts of the drawings>

A : 레이어 앵커A: layer anchor

B : 레이어 핸들B: layer handle

C : 레이어 영역C: layer area

본 발명은 마이크로소프트사의 익스플로러에서만 작동하게 되는 아이프레임(iframe) 객체를 레이어 안에 위치시키고, 메뉴를 클릭하였을 때 그 하위메뉴의 페 이지를 아이프레임(iframe) 객체안에서 읽어들이고, 그 읽기가 끝나면 레이어를 보여주는 방식으로 구성된 아이프레임-레이어를 이용한 홈페이지 제작방법에 관한 것이다.The present invention locates an iframe object in a layer, which is only operated by Microsoft's Explorer, and reads the submenu's page in the iframe object when the menu is clicked. It relates to a homepage production method using an iframe-layer configured in a way that shows.

최근, 컴퓨터산업과 통신산업의 비약적인 발전과 인터넷접속회선의 빠른 보급으로 인하여 홈페이지 숫자가 기하급수적으로 증가되고 있고, 이를 통한 개인과 기업의 홍보와 영업활동이 매우 활발하고, 신속히 진행되고 있다.Recently, due to the rapid development of the computer industry and communication industry and the rapid spread of the Internet connection line, the number of homepages is increasing exponentially, and the promotion and sales activities of individuals and companies are very active and rapidly progressed through this.

이러한 홈페이지는 HTML 문서를 기반으로 제작되는데, 통상적인 홈페이지화면은 다음과 같이 구성된다.Such a homepage is produced based on an HTML document. A typical homepage screen is configured as follows.

도 1은 일반적인 홈페이지화면의 일례를 나타낸 블록도로서, 홈페이지화면(1) 상단에는 그 페이지를 설명하거나 정의하는 1)페이지이름, 홈페이지에 접속한 사용자가 편리하게 볼 수 있도록 내비게이션 기능을 가진 2)메뉴, 홈페이지의 미감을 높이고, 접속한 사용자에게 어필하고자 하는 내용을 동적으로 보여주는 3)플래쉬가 구비되어 있다.1 is a block diagram showing an example of a general homepage screen, 1) a page name at the top of the homepage screen 1) that defines or defines the page, and 2) having a navigation function so that a user who accesses the homepage can conveniently see it. 3) Flash to increase the aesthetics of the menu and homepage, and to dynamically display the content to appeal to the connected user.

또한, 회원가입과 회원인증을 위한 4)로그인이미지, 제휴 홈페이지를 소개하거나 특정 홈페이지를 광고하거나 홈페이지 내부의 특정화면을 부각시키기 위한 5)배너이미지, 6)이미지를 가진 7)텍스트, 홈페이지의 제작주체를 밝히는 8)라이센스를 포함하여 구성된다.In addition, 4) login image, affiliated homepage for membership registration and membership authentication, 5) banner image, 6) image with 7) text and homepage for advertising a specific homepage or highlighting a specific screen inside the homepage. 8) It includes the license identifying the subject.

상술한 내용을 가진 홈페이지를 제작하기 위하여 나모웹에디터, 드림위버, 프론트페이지 등을 이용하여 최초 페이지인 index.html을 비롯한 홈페이지문서를 제작한 뒤, 인터넷에 접속된 웹서버로 업로드한다.In order to produce a homepage with the above contents, a homepage document including index.html, which is the first page, is uploaded using a Namo web editor, a Dreamweaver, a front page, and uploaded to a web server connected to the Internet.

업로드된 홈페이지문서는 인터넷상에서 디스플레이되어 인터넷정보로서의 기능하게 된다.The uploaded homepage document is displayed on the Internet to function as Internet information.

홈페이지는 주기적으로 최신 정보를 반영하기 위하여 업로드된 상기 홈페이지문서를 업데이트하게 된다.The homepage periodically updates the uploaded homepage document to reflect the latest information.

그 홈페이지의 디자이너는 업데이트를 위하여 업로드된 홈페이지문서를 다운로드하거나 자신의 컴퓨터에 저장된 기존의 홈페이지문서를 읽어들여서 새로운 정보를 추가하거나 기존 정보를 변경하는 편집작업을 한다.The designer of the homepage downloads the uploaded homepage document for update or reads the existing homepage document stored on his computer and edits it to add new information or change existing information.

그러나, 종래의 홈페이지의 컨텐츠 예를 들어, 레이아웃을 변경하기 위하여 2)메뉴를 이루는 이미지나 텍스트의 위치, 크기, 색상 등을 재설정하여야 하는데, 이러한 작업들은 단순히 드래그앤 드롭(Drag and Drop)으로 진행되질 않고, 일일이 테두리가 보이지 않는(혹은 보이는) 테이블을 만들고, 해당 테이블 내에 해당 구성요소를 첨부시키고, 해당 구성요소의 크기, 위치를 지정하여야 하는 불편함이 있었다.However, in order to change the layout of the contents of a conventional homepage, for example, 2) it is necessary to reset the position, size, and color of an image or text constituting a menu, and these operations are simply performed by dragging and dropping. Inconvenient to create a table that is not visible (or visible), attach the component in the table, and specify the size and position of the component.

즉, 7)텍스트, 6)이미지 등과 같은 구성요소를 만드는데 소요되는 시간보다는 이 구성요소를 배열하고, 편집하는데 많은 시간이 소요되는 것은 홈페이지 제작방법의 가장 큰 문제점이 아닐 수가 없는 것이다.In other words, it takes much time to arrange and edit these elements rather than the time required to create elements such as 7) text and 6) images.

또한, 이러한 편집작업을 통해 업로드된 홈페이지의 여러 하위 메뉴에 접근하는데 있어서는 동일한 메뉴구조를 다시 읽어 들여 재구성하는 페이지 방식으로 이루어짐으로서, 계속해서 하위 메뉴로 이동할 경우 현재 자신이 보고 있는 페이지의 상하관계를 파악하기가 점점 힘들어지는 문제점이 발생하였다. In addition, in accessing to various submenus of the uploaded homepage through such editing, the same menu structure is read and reconfigured. There was a problem that became increasingly difficult to grasp.

본 발명은 상술한 문제점을 해결하기 위해 안출된 것으로, 이는 홈페이지 제작시 레이어(layer)안에 아이프레임(iframe)을 효율적으로 삽입하여 구성함으로서 메인페이지에서 다른 페이지로 이동하거나 화면을 갱신할 필요없이 메인 페이지 상에서 서브 메뉴의 내용을 띄우도록 하고, 그로 인해 사용자에게 가장 직접적인 인터페이스 화면을 제공하는 데 그 목적이 있다.The present invention has been made to solve the above-mentioned problem, which is composed by inserting an iframe efficiently into the layer (layer) when creating a homepage, the main page without moving to another page or update the screen The purpose is to display the contents of a submenu on a page, thereby providing a user with the most direct interface screen.

상기의 목적을 달성하기 위해 본 발명에 따른 아이프레임-레이어를 이용한 홈페이지 제작방법은,In order to achieve the above object, the homepage manufacturing method using the iframe-layer according to the present invention,

메인페이지에 아이프레임(iframe)을 히든(hidden)으로 설정된 레이어(layer)안에 넣는 단계(S100)와,Putting an iframe in a layer set to hidden in the main page (S100),

그 메인페이지에 레이어(layer)와 아이프레임(iframe)을 제어할 수 있는 스크립트를 넣는 단계(S110)와,Inserting a script for controlling a layer and an iframe in the main page (S110);

사용자가 하위메뉴항목 클릭시 스크립트를 수행하는 단계(S120)와,Performing a script when the user clicks a submenu item (S120);

그 스크립트를 통해 설정된 레이어(layer)의 위치와 크기, 및 아이프레임(iframe)안에 보여줄 페이지 값을 넘겨주는 단계(S130)와,Passing the position and size of the layer set through the script and the page value to be displayed in the iframe (S130);

사용자가 하위메뉴의 내용을 열람하는 단계(S140)로 이루어짐으로서 달성된다.This is achieved by the step S140 of the user browsing the contents of the submenu.

이하, 첨부된 도면을 참조하여 본 발명을 상세히 설명하도록 한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

먼저, 본 발명에서 아이프레임-레이어(iframe-layer)방식은 마이크로소프트사의 익스플러에서만 작동하게 되는 아이프레임(iframe) 객체를 레이어 안에 위치시키고, 메뉴를 클릭하였을 때 그 하위메뉴의 페이지를 아이프레임(iframe) 객체안에서 읽어들이고, 읽기가 끝나면 레이어를 보여주는 것에 관한 것이다.First, in the present invention, the iframe-layer method places an iframe object, which operates only in Microsoft's Explorer, in a layer, and when a menu is clicked, a page of a submenu is placed in an iframe (iframe-layer). iframe) reads in the object, and when it's finished reading the layer.

상기 아이프레임(iframe : inline frame)은 태그로서, HTML문서의 안에 또 다른 HTML문서를 삽입할 수 있도록 해주는 기능을 하는 것이다. The iframe (iline: inline frame) is a tag that functions to allow the insertion of another HTML document in the HTML document.

이러한 아이프레임(iframe)의 형식은 <iframe name="이름" src="주소" frameborder="테두리표시여부" bordercolor="테두리색" marginwidth="가로여백" marginheight="세로여백" width="가로길이" height="세로길이" align="정렬방식"></iframe> 로 이루어진다.The format of these iframes is <iframe name = "name" src = "address" frameborder = "border display" bordercolor = "border color" marginwidth = "width margin" marginheight = "vertical margin" width = "width Length "height =" length "align =" alignment "> </ iframe>.

즉, name='이름'은 아이프레임(iframe) 창의 타켓(target)을 설정할 수 있도록 이름(name)을 지정하는 곳이고, src ="주소"은 아이프레임(iframe) 창에 나타내고자 하는 창의 주소(경로)를 넣는 곳이며, frameborder="테두리표시여부"는 frameborder="yes/no or 1/0"로 테두리 존재여부(존재:yes/1 부존재:no/0)을 정하며, bordercolor="테두리색상"를 통해 테두리의 색상을 정한다.In other words, name = 'name' is where you specify a name so that you can set the target of the iframe window, and src = "address" is the address of the window you want to show in the iframe window. This is where you put (path), frameborder = "border display" sets frameborder = "yes / no or 1/0" to define whether border exists or not (yes / no present: no / 0), bordercolor = "border Color "to set the color of the border.

그리고, align="정렬방식"에 관한 것으로, 프레임내의 내용에 대한 정렬방식이 아닌 프레임과 그 다음에 이어져 나오는 텍스트나 이미지등과의 정렬 방식에 관 한 것이고, height/width는 프레임의 가로와 세로 길이를 정해주는 곳이며, marginwidht/marginheight은 프레임 내의 문서와 프레임 테두리간의 여백을 조절하는 곳이고, scrolling="auto/yes/no"은 프레임에 스크롤바가 생기게 할 것인가를 정해주는 곳이다.And align = "alignment", not the alignment of the content in the frame, but the alignment of the frame with the text or images that follow it, and height / width is the width and height of the frame. Marginwidht / marginheight is where you control the margin between the document and the frame border in the frame, and scrolling = "auto / yes / no" is where you want the scrollbars to appear in the frame.

이러한 구성으로 이루어진 아이프레임(iframe)은 다른 문서를 현재 문서 안에 삽입시킬 수 있는 장점이 있지만, 디스플레이 여부와 위치를 사용자의 설정대로 적용시키지 못한다.An iframe composed of this configuration has the advantage of inserting another document into the current document, but does not apply the display status and position according to the user's setting.

상기 레이어(layer)는 HTML 문서 위에 그림, 글, 표 등 여러 가지 개체를 삽입할 수 있는 영역을 지정하는 것으로, 이는 레이어 앵커(A), 레이어 핸들(B), 레이어 영역(C)으로 구성된다.The layer designates an area in which various objects such as a picture, a text, and a table can be inserted on an HTML document. The layer is composed of a layer anchor (A), a layer handle (B), and a layer area (C). .

도 2에서 도시한 바와 같이 레이어 앵커(A)는 레이어 태그가 실제로 삽입되어 있는 곳을 알려주는 곳이고, 레이어 핸들(B)은 레이어를 선택할 때 이용하는 것으로, 레이어를 움직이는 손잡이이다. 레이어 영역(C)은 레이어 속에 글이나 그림을 실제 삽입하는 곳이다. As shown in FIG. 2, the layer anchor A indicates where the layer tag is actually inserted, and the layer handle B is used to select a layer and is a handle for moving the layer. The layer area C is where the text or picture is actually inserted in the layer.

이러한 레이어의 구성요소인 레이어 앵커(A), 레이어 핸들(B), 레이어 영역(C)을 통해 레이어를 만들게 되는데, 이는 한 문서에 여러 개의 레이어를 삽입할 수 있으며, 하나의 레이어 위에 여러개의 레이어를 겹쳐 놓을 수도 있다.Layers are created using the layer anchors (A), the layer handles (B), and the layer area (C) .They allow you to insert multiple layers in a document. You can also overlap

그리고, 이러한 레이어 안에 글이나 그림을 넣은 뒤, 그 글이나 그림에 애니메이션 효과, 액션효과, 이벤트를 주어 동적인 홈페이지를 구성할 수가 있다.You can put text or pictures in these layers, and then create animated homepages with animations, action effects, and events.

이처럼, 레이어는 위치와 디스플레이 여부는 사용자의 설정대로 적용할 수 있지만, 다른 문서를 삽입하여 사용할 수 없는 단점이 있다.In this way, the layer can be applied to the position and display according to the user's settings, but there is a disadvantage that you can not insert another document.

이러한, 아이프레임(iframe)과 레이어(layer)의 특성을 이용하여 본 발명에서는 아이프레임(iframe) 객체를 하나의 레이어 안에 위치시키고, 메뉴를 클릭하였을 때 그 하위메뉴의 페이지를 아이프레임(iframe) 객체안에서 읽어들이고, 읽기가 끝나면 레이어를 보여주는 방식으로 홈페이지를 제작함으로서, 메인페이지에서 다른 페이지로 이동하거나 화면을 갱신할 필요없이 메인 페이지 상에서 서브 메뉴의 내용을 띄우도록 하고, 그로 인해 사용자에게 가장 직접적인 인터페이스 화면을 제공할 수가 있다.In the present invention, by using the characteristics of the iframe and the layer (layer) in the present invention, the iframe object is placed in one layer, and when the menu is clicked, the page of the submenu is iframe By creating a home page by reading it in an object and displaying the layer when it is finished reading, it allows you to display the contents of the submenu on the main page without having to navigate to another page or update the screen. It can provide an interface screen.

이하, 본 발명에 따른 아이프레임-레이어를 이용한 홈페이지 제작방법에 관해 설명하기로 한다.Hereinafter, a method for manufacturing a homepage using an iframe-layer according to the present invention will be described.

먼저, 메인페이지에 히든(hidden)이라는 이름의 레이어(layer)를 생성시킨다(S100).First, a layer named hidden is created in the main page (S100).

여기서, 히든(hidden)레이어는 <div>~</div> 태그를 사용하여 구성되는데, 여기에 보이지 않도록 스타일을 부여하여 보이지 않게 하면 히든레이어가 된다. 즉, <div style="display:none"><iframe></iframe></div> 로 설정하게 되면 레이어 안의 내용(iframe)이 보이지 않게 된다.Here, the hidden layer is configured using the <div> ~ </ div> tags. If the hidden layer is styled to be invisible, the hidden layer becomes a hidden layer. In other words, if you set <div style = "display: none"> <iframe> </ iframe> </ div>, the contents of the layer (iframe) will not be visible.

이어서, 메인페이지에 아이프레임(iframe)을 히든(hidden)으로 설정된 레이어(layer)안에 넣는다(S110).Subsequently, an iframe is placed in a layer set to hidden in the main page (S110).

이는 일예로, <Iframe name="HIDDEN" FRAMEBORDER=0, SCROLLING=NO, SRC="./inc/blank.htm", width=0, height=0, border=0>의 아이프레임(iframe) 형식으로 이루어진다.This is an example of an iframe format of <Iframe name = "HIDDEN" FRAMEBORDER = 0, SCROLLING = NO, SRC = "./ inc / blank.htm", width = 0, height = 0, border = 0> Is done.

이어서, 메인페이지에 레이어(layer)와 아이프레임(iframe)을 제어할 수 있는 스크립트를 넣는다(S120).Subsequently, a script for controlling a layer and an iframe is put in the main page (S120).

이러한 스크립트는 메인 화면의 특정 부분에 대한 이벤트을 수행할 때 나타나게 되며, 그 이벤트의 수행으로 인해 자바스크립트의 함수를 실행한다.These scripts appear when you perform an event on a specific part of the main screen, and the execution of that event executes a JavaScript function.

여기서 이벤트는 브라우저상에서 사용자가 취하는 모든 행동을 이야기하며 여기에서는 마우스로 특정 객체(하위메뉴)를 클릭하는 행동을 일컫는다.Here, an event refers to all the actions that a user takes on the browser, and here it refers to the action of clicking a specific object (submenu) with the mouse.

자바스크립트의 함수의 구성은 다음과 같다.The function structure of JavaScript is as follows.

<script><script>

function layer1_on(url,pos_x,pos_y,size_x,size_y)function layer1_on (url, pos_x, pos_y, size_x, size_y)

layer1.style.left = pos_x;layer1.style.left = pos_x;

layer1.style.top = pos_y;layer1.style.top = pos_y;

layer1.style.width = size_x + 16;layer1.style.width = size_x + 16;

layer1.style.height = size_y + 16;layer1.style.height = size_y + 16;

table1.height = size_y +46 ;table1.height = size_y +46;

table2.height = size_y +43 ;table2.height = size_y +43;

table3.width = size_x ;table3.width = size_x;

table4.width = size_x ;table4.width = size_x;

if(layer1_page != url)if (layer1_page! = url)

frame1.location.href = url;frame1.location.href = url;

document.getElementById('ifrm1').width = size_x;document.getElementById ('ifrm1'). width = size_x;

document.getElementById('ifrm1').height = size_y;document.getElementById ('ifrm1'). height = size_y;

layer1.style.display = '';layer1.style.display = '';

layer1_page = url;layer1_page = url;

layer1_status = 1;layer1_status = 1;

</script></ script>

이 스크립트는 페이지명, X좌표, Y좌표, 가로사이즈, 세로사이즈의This script is designed for page names, X coordinates, Y coordinates,

인자를 받아 수행되며, 설정대로 수행이 완료되면,It is executed by taking arguments, and when done as set,

layer1.style.display = '';layer1.style.display = '';

과 같이 레이어를 보여주게 된다.The layer is shown as follows.

이어서, 사용자가 하위메뉴항목 클릭시 스크립트를 수행하게 된다(S130).Subsequently, when the user clicks the lower menu item, the script is executed (S130).

이는 하위메뉴항목으로 들어가는 방법으로서, 크게 이미지를 클릭, 텍스트를 클릭 등으로 하고, 이미지의 경우는 다음과 같이 구성된다.This is a method of entering a submenu item. The image is largely clicked, the text is clicked, and the like is configured as follows.

<imgsrc="./link1.jpg"onClick="layer1_on('./link1.htm','120','100','400',300')";><imgsrc = "./ link1.jpg" onClick = "layer1_on ('./ link1.htm', '120', '100', '400', 300 ')";>

과 같이 이미지를 클릭한 이벤트에 자바스크립트를 수행하도록 한다.Let's execute JavaScript on the image click event.

그리고, 텍스트의 경우는 다음과 같이 구성된다.The text is constructed as follows.

<span onClick="layer1_on('./link1.htm','120','100','400',300')";>링크1</span><span onClick = "layer1_on ('./ link1.htm', '120', '100', '400', 300 ')";> link1 </ span>

과 같이 글자를 클릭한 이벤트에 자바스크립트를 수행하도록 한다.Let's execute JavaScript on the letter click event.

이어서, 그 스크립트를 통해 설정된 레이어(layer)의 위치와 크기, 및 아이프레임(iframe)안에 보여줄 페이지 값을 넘겨주게 된다.Subsequently, the script passes the position and size of the layer and the page value to be displayed in the iframe.

이는 layer1_on('./link1.htm','120','100','400',300')이 수행되면, When layer1_on ('./ link1.htm', '120', '100', '400', 300 ') is performed,

layer1_on 의 함수가 수행되며 다음과 같은 방식에 의해 실행된다.The function of layer1_on is executed and executed in the following manner.

2번째 인자 ‘120’으로부터 레이어의 가로위치 변경Change the horizontal position of the layer from the second parameter '120'

3번째 인자 ‘100’으로부터 레이어의 세로위치 변경Change the vertical position of the layer from the third parameter "100"

4번째 인자 ‘400’으로부터 레이어의 가로사이즈 변경Change the horizontal size of the layer from the fourth parameter "400"

5번째 인자 ‘300’으로부터 레이어의 세로사이즈 변경Change the vertical size of the layer from the fifth parameter "300"

현재 iframe 안의 문서와 지정한 문서가 다를 경우 지정한 문서로 갱신Update to the specified document if the current iframe and the specified document are different

layer의 문서를 보여주게 된다.This will show the documentation of the layer.

이어서, 사용자가 하위메뉴의 내용을 열람하게 된다(S140).Subsequently, the user browses the contents of the submenu (S140).

이는 스크립트 수행이 완료되면 하위메뉴의 페이지를 열람할 수 있게 된다.This will allow you to browse the submenu pages once the script has finished running.

이처럼 아이프레임(iframe) 객체를 하나의 레이어 안에 위치시키고, 메뉴를 클릭하였을 때 그 하위메뉴의 페이지를 아이프레임(iframe) 객체안에서 읽어들이고, 읽기가 끝나면 레이어를 보여주는 방식으로 홈페이지를 제작할 수가 있다.In this way, the homepage can be created by placing an iframe object in a layer, reading a page of the submenu in an iframe object when the menu is clicked, and displaying the layer after reading.

상술한 바와 같이 본 발명에서는 실시간으로 컨텐츠를 업데이트함으로써 아웃소싱에 의존할 때보다 더욱더 빠른 속도로 컨텐츠의 업데이트가 가능해지고, 하위메뉴에 다시 중복되는 많은 구성요소를 리로드할 필요가 없기 때문에 홈페이지 작업이 쉬어지고 사용자의 접근성이 좋아지는 효과가 있다. As described above, in the present invention, by updating the content in real time, the content can be updated at a higher speed than when relying on outsourcing, and the homepage is easy because there is no need to reload many of the overlapping components in the submenu. It has the effect of improving the user's accessibility.

Claims (3)

메인페이지에 아이프레임(iframe)을 히든(hidden)으로 설정된 레이어(layer)안에 넣는 단계(S100)와,Putting an iframe in a layer set to hidden in the main page (S100), 그 메인페이지에 레이어(layer)와 아이프레임(iframe)을 제어할 수 있는 스크립트를 넣는 단계(S110)와,Inserting a script for controlling a layer and an iframe in the main page (S110); 사용자가 하위메뉴항목 클릭시 스크립트를 수행하는 단계(S120)와,Performing a script when the user clicks a submenu item (S120); 그 스크립트를 통해 설정된 레이어(layer)의 위치와 크기, 및 아이프레임(iframe)안에 보여줄 페이지 값을 넘겨주는 단계(S130)와,Passing the position and size of the layer set through the script and the page value to be displayed in the iframe (S130); 사용자가 하위메뉴의 내용을 열람하는 단계(S140)로 이루어지는 것을 특징으로 하는 아이프레임-레이어를 이용한 홈페이지 제작방법.Method of producing a homepage using an iframe-layer, characterized in that the user consists of viewing the contents of the submenu (S140). 제1항에 있어서, 히든(hidden)레이어는 <div>~</div> 태그를 사용하여 구성되는 것을 특징으로 하는 아이프레임-레이어를 이용한 홈페이지 제작방법.The method of claim 1, wherein the hidden layer is configured using <div> ~ </ div> tags. 제1항에 있어서, 스크립트는 메인 화면의 특정 부분에 대한 이벤트를 수행할 때 나타나게 되며, 그 이벤트의 수행으로 인해 자바스크립트의 함수가 실행되도록 이루어지는 것을 특징으로 하는 아이프레임-레이어를 이용한 홈페이지 제작방법.The method of claim 1, wherein the script appears when performing an event on a specific part of the main screen, and a function of JavaScript is executed by performing the event. .
KR1020060008657A 2006-01-27 2006-01-27 How to make homepage using iframe Expired - Fee Related KR100697809B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060008657A KR100697809B1 (en) 2006-01-27 2006-01-27 How to make homepage using iframe

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060008657A KR100697809B1 (en) 2006-01-27 2006-01-27 How to make homepage using iframe

Publications (1)

Publication Number Publication Date
KR100697809B1 true KR100697809B1 (en) 2007-03-20

Family

ID=41563866

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060008657A Expired - Fee Related KR100697809B1 (en) 2006-01-27 2006-01-27 How to make homepage using iframe

Country Status (1)

Country Link
KR (1) KR100697809B1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010117143A3 (en) * 2009-04-09 2010-12-09 허브페이지주식회사 Apparatus and method for selling products and content through blog scrap sales module
KR101091924B1 (en) * 2009-07-14 2011-12-08 주식회사 다음커뮤니케이션 System of Editor Service and Method Thereof
WO2016024646A1 (en) * 2014-08-11 2016-02-18 주식회사 다빈치소프트웨어연구소 Web content authoring device and control method thereof
KR101627627B1 (en) * 2015-02-12 2016-06-07 케이투웹테크 주식회사 Webpage editing method for applying program easily
CN111291256A (en) * 2019-12-23 2020-06-16 深圳市鸿合创新信息技术有限责任公司 Personalized homepage generation method, device, electronic device and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010044189A (en) * 2000-12-29 2001-06-05 유진우 Method and apparatus for processing web documents using multi-browse function
JP2006127582A (en) * 2004-10-26 2006-05-18 Renesas Technology Corp Manufacturing method of semiconductor device
KR20060127582A (en) * 2005-06-08 2006-12-13 박배억 Independent Modular Web Document Display Method and Recording Media

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010044189A (en) * 2000-12-29 2001-06-05 유진우 Method and apparatus for processing web documents using multi-browse function
JP2006127582A (en) * 2004-10-26 2006-05-18 Renesas Technology Corp Manufacturing method of semiconductor device
KR20060127582A (en) * 2005-06-08 2006-12-13 박배억 Independent Modular Web Document Display Method and Recording Media

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
국내특허공개공보 2001-44189
국내특허공개공보 2006-127582

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010117143A3 (en) * 2009-04-09 2010-12-09 허브페이지주식회사 Apparatus and method for selling products and content through blog scrap sales module
KR101055338B1 (en) * 2009-04-09 2011-08-08 조성억 Apparatus and method for selling goods and content through sales module
GB2481958A (en) * 2009-04-09 2012-01-11 Hubpage Co Ltd Apparatus and method for selling products and content through blog scrap sales module
KR101091924B1 (en) * 2009-07-14 2011-12-08 주식회사 다음커뮤니케이션 System of Editor Service and Method Thereof
WO2016024646A1 (en) * 2014-08-11 2016-02-18 주식회사 다빈치소프트웨어연구소 Web content authoring device and control method thereof
KR101627627B1 (en) * 2015-02-12 2016-06-07 케이투웹테크 주식회사 Webpage editing method for applying program easily
CN111291256A (en) * 2019-12-23 2020-06-16 深圳市鸿合创新信息技术有限责任公司 Personalized homepage generation method, device, electronic device and storage medium

Similar Documents

Publication Publication Date Title
US8806325B2 (en) Mode identification for selective document content presentation
US8667415B2 (en) Web widgets
US7770122B1 (en) Codeless dynamic websites including general facilities
US9645977B2 (en) Systems and methods for configuring a header and layout of a mobile version of a conventional website
US20080307308A1 (en) Creating Web Clips
US20180046602A1 (en) System and methods for control of content presented on web pages
US20160154775A1 (en) Editor for website and website menu
US20090094525A1 (en) System and method for dynamic media integration into web pages
US20100179949A1 (en) Method and system for an internet browser add-on providng simultaneous multiple interactive websites on one internet browser window
US20140208199A1 (en) Visual designation of a zone in rendered code
US10705710B2 (en) Web page content insertion based on scroll operation
US20100161586A1 (en) System and method of multi-page display and interaction of any internet search engine data on an internet browser
WO2014210070A1 (en) System, method and user interface for designing customizable products from a mobile device
US20120150661A1 (en) System and Method to Enable any Internet-Compatible Advertisement to be Fully Shareable to a Wide Variety of Social Media Networks and Platforms
JP2025134996A (en) Tool for visually editing a web page and method for visually editing a web page
US20140215306A1 (en) In-Context Editing of Output Presentations via Automatic Pattern Detection
Stark Building iPhone apps with HTML, CSS, and JavaScript: Making app store apps without Objective-C or Cocoa
KR100697809B1 (en) How to make homepage using iframe
JP2010140076A (en) Web page editing program and web page editor
US11475206B1 (en) Tool for the creation and editing of web page content
CA2631105A1 (en) System and method for creating and editing content on a webpage
Nguyen Building e-commerce solutions with Woocommerce
CN120560542A (en) Interface interaction method, device, equipment, storage medium and program product
CN113656062A (en) Method and system for UI replacement of app based on server back-pipe configuration
Hartman et al. Displaying Calendars and Charts

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

FPAY Annual fee payment

Payment date: 20110314

Year of fee payment: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20120315

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20120315

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000