/* With statement allows accessing properties on a specified object */
var theURL, theTitle;
with (document) {
theURL = URL;
title = "New Title";
theTitle = title;
NSB.Print(URL);
NSB.Print(title);
}
/* a better way to perform With */
(function($){
theURL = $.URL;
$.title = "New Title";
theTitle = $.title;
NSB.Print($.URL);
NSB.Print($.title);
}(document)
);
With...End With
With object
- [statements]
- [statements]
End With
Description
With allows you to do a series of operations on an object without having to name the object each time.
Example
Rem With sample
'With statement allows accessing properties on a specified object
Dim theURL, theTitle
With document
theURL = .URL
.title = "New Title"
theTitle = .title
Print .URL
Print .title
End With
Output
File:///C:Browse.htm New Title