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

Cobol program, need someone to write a simple cobol program for me..urgent

need someone to write a simple cobol program for me..urgent

Brent''s method, This is what I have so far def root_brent(f, a, b, errorl...

This is what I have so far def root_brent(f, a, b, errorlimit = tinyerror, n = -1, r_i = 0): # f(a) and f(b) must have opposite signs poly = remove_multiple_roots(poly) counter

Asp.net and asp.net ajax, ASP.NET and ASP.NET AJAX ASP.NET AJAX, formerly k...

ASP.NET and ASP.NET AJAX ASP.NET AJAX, formerly known as "Atlas", is an Enthusiasm rendering of an AJAX centered structure, designed for ASP.NET (although it can be used on other s

About oracle, do you solve questions of assigments?

do you solve questions of assigments?

Create single page to demonstrates an xhtml form, Create a single page that...

Create a single page that demonstrates an XHTML form. The form should include all the fields you feel are necessary for submitting an order of books and must include at least one

Discuss on unix kernel components, Question 1 Discuss on UNIX kernel co...

Question 1 Discuss on UNIX kernel components 2 Explain process creation and process termination 3 When do a Deadlock occur? What are the Necessary Conditions for Deadlock

Write script to clear the variables in the workspace, Write a script called...

Write a script called 'prob2.m' that asks the user if they wish to clear the variables in the workspace. If the user responds with the strings 'y' or 'yes' then the workspace shoul

Write a recursive procedure that computes number in integer, (a) Write a re...

(a) Write a recursive procedure (digits n) that computes the number of digits in the integer n using a linear recursive process. For example, (digits 42) should return 2 and (digit

Visual Basic 2010 Karate Payments MDI Application, The following are requir...

The following are required for this lesson: Complete the Project "Adding New Payments," which is the Karate Payments that includes the Adding New Payments, Deleting Payments,

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