Thanks, on another issue, concerning the document.write object and method, when using it, if you wish to use it to write "multiple" lines of text at different times in one script, do you use it only once or do have to use it each time you need to write the text?

Thanks, on another issue, concerning the document.write object and method, when using it, if you wish to use it to write "multiple" lines of text at different times in one script, do you use it only once or do have to use it each time you need to write the text?

It's normally advised to stay away from document.write as there are almost always safer techniques to use.

Having said that though, it's more efficient to add the content you want to output to a variable, and to then output that at the end of things.

but that is the only source which I am understanding so I have to deal with things a little differently when it comes to modern day JS just so you understand what I am dealing with, I haven't gotten to var yet, I am following the course as structured. So, would it be possible for you to break down any further what what you have written please?

If so, my questions, using your example would be:

1] To begin using the write method, should I use this var html = ''; every time?

2] What are the 3 dots for between each line?

3] Should I always write this html += '<p>Some text</p>'; when referring to text?

4] If you are saying I should stay away from the document.write then why use this document.write(html); at the end?

late here now, will check back in the morning for any answers, thanks!

Notice how it's easier to understand that last example? The main purpose of formatting is to reduce confusion when you and other people read your code. One of the best ways to reduce confusion, is to follow a style guide or code conventions for your code. These help to enforce good practices, so that confusion is reduced to a minimum.

A better online learning resource that you may want to consider has been receiving high praise lately. You may want to check out Eloquent JavaScript instead.

location=yes or noWhether or not you wish to show the location box with the current url (The place to type http://address).

If you look on the same page of the [window.open documention, you will see that in [url="https://developer.mozilla.org/en/DOM/window.open#section_7"]section #7](https://developer.mozilla.org/en/DOM/window.open) it says that Firefox now always forces location to be shown.

mikehende said:

directories=yes or noWhether or not the window should show the extra buttons. (what's cool, personal buttons, etc...).

The same section of the documentation page says that directories is now obselete.It was supported in old web browsers up to IE6, but not in more recent ones.

There's little that I can add to the information that you get from there.

Not really what I am asking, let me try another way, what "location box" is this referring to, the new pop up window? If yes then what "current URL" is this referring to? Does this all mean whether or not the pop up window should show the URL of the page you are reading from?