Opening and closing the document object on web page, Programming Languages

Assignment Help:

Although the Document object's write()and writeln() methods are part of the DOM, they cannot be used to change content after a Web page has been rendered. You can write code that executes the write()and writeln() methods in the current document after it is rendered, but they replace the content that is currently displayed in the Web browser window.

You can, however, use the open() method to create a new document in a window or frame, and then use the write() and writeln() methods to add content to the new document. The close() method notifies the Web browser that you are finished writing to the window or frame and that the document should be displayed. Although later versions of Internet Explorer and Netscape do not require you to use the open() and close() methods with the write() and writeln() methods, some older browsers do not display any content in the window until you execute the close() method. In addition, some browsers, including Firefox, do not stop the spinning icon in the upper-right browser corner that indicates a document is loading until the close() method executes. Because Firefox is the second most widely used browser, you should always use the open() and close() methods when dynamically creating document content.

You should always use the open() and close() methods when you want to use the write() and writeln() methods to update the text displayed in an existing window or frame. Specifically, if you do not use the close() method to notify the Web browser that you are finished writing to the window or frame, then any new calls to the write() and writeln() methods are appended to the existing text that is currently displayed in the window or frame. For example, consider the links in the following code. Each link uses a write() method to print a property of the Navigator object in another frame of a frame-based document. When you click a link, the contents in the right frame should be replaced. However, each time you click a link, the Navigator object property value is appended to the frame; the entire contents of the frame are not replaced. Figure 10-2 shows how the target frame appears after clicking the appCodeName,

Next, you start working on a Web site for a flight-training school called Al's Aviation. You will find three prewritten Web pages, Aviation.html, Pilot.html, and Inst.html, in your Chapter folder for Chapter 10. The Aviation.html file is the home page, the Pilot.html file contains information on private pilot training, and the Inst.html file contains information on flight instrument training.

You will modify these Web pages throughout the chapter.

The Al's Aviation Web pages do not contain h1 elements. You will write code that uses the title property of each Al's Aviation Web page as its h1 element.

 

 


Related Discussions:- Opening and closing the document object on web page

Develop an application for spacerocks game, Extend the SpaceRocks game and ...

Extend the SpaceRocks game and provide a warp feature which allows the ship to jump to a random location to escape a rock. The warp feature is only activated once the shields have

Write a program that should read input from a text file, A hardware store s...

A hardware store sells the following hardware tools: screwdriver, wrench, and tape measure. You are asked to calculate the profit for the store based on the number of tools sold an

Visual logic, how much it will cost? i need learn how to make rightsided tr...

how much it will cost? i need learn how to make rightsided triangle in forloop

Hr system, maake a programme in C of HR system

maake a programme in C of HR system

Explain the applet element, Explain the applet Element ? Applets are em...

Explain the applet Element ? Applets are embedded in web pages by using the and tags. The APPLET element is same to the IMG element. Like IMG APPLET references a source fil

Program to present main frame contains of button, The program presents main...

The program presents mainframe contains two button new user, existing user PART ONE: CLICKING ON NEW USER New window appear contains: text field represent username,

Determine the address accessed by given instruction, Determine the address ...

Determine the address accessed by each of the following instruction if DS=1100H, BX=0200H, LIST=0250H AND SI=0500H-: 1) MOV LIST[SI],EDX?0250+0500+11000=11750 2

Define the procedures cons, Show that we can represent pairs of nonnegative...

Show that we can represent pairs of nonnegative integers using only numbers and arithmetic operations if we represent the pair a and b as the integer that is the product 2 a 3 b .

Explain the goto statement - computer programming, Explain the Goto Stateme...

Explain the Goto Statement - Computer Programming? The goto statement is employed to alter the normal sequence of program execution by transferring control to some other part o

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd