Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.javascript > #33477

Re: Standalone Jscript script

From Ben Bacarisse <ben.usenet@bsb.me.uk>
Newsgroups comp.lang.javascript
Subject Re: Standalone Jscript script
Date 2017-06-01 16:41 +0100
Organization A noiseless patient Spider
Message-ID <87zidru34n.fsf@bsb.me.uk> (permalink)
References <ogparl$u3g$1@dont-email.me>

Show all headers | View raw


"Dave \"Crash\" Dummy" <invalid@invalid.invalid> writes:

> Although I work mostly with VBScript I have no problem writing
> Javascript scripts for web pages. What I can't do is get the simplest
> standalone jscript to run in Windows 10:
>
> test.js
> -----------------
> alert("Hello, World!");
> -----------------
>
> I get an error for "object required."
>
> If I try
> window.alert("Hello, World!");
>
> or
> document.alert("Hello, World!");
>
> I get a window or document undefined error. The only thing I
> can get to work is a HTA workaround kluge:
>
> test.hta
> --------------
> HTA:Application windowstate="minimize" showintaskbar="no">
> <script type="text/jscript">
> alert ("Hello, World!");
> self.close();
> </script>
> ---------------
>
> What am I missing?

Nothing.  Most standalone JS implementations won't provide an object
with an alert method.  If the HTA way works for you, then use that.  If
not, see what is provided and work with that instead.  This called the
host environment and is not part of the language itself.

For example, nodejs provides the console object that can be used to
generate simple output messages and comes with a number of libraries to
do more sophisticated things.

-- 
Ben.

Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Standalone Jscript script "Dave \"Crash\" Dummy" <invalid@invalid.invalid> - 2017-06-01 11:15 -0400
  Re: Standalone Jscript script Ben Bacarisse <ben.usenet@bsb.me.uk> - 2017-06-01 16:41 +0100
  Re: Standalone Jscript script "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2017-06-01 17:47 +0200
    Re: Standalone Jscript script "Dave \"Crash\" Dummy" <invalid@invalid.invalid> - 2017-06-01 12:02 -0400
  Re: Standalone Jscript script Martin Honnen <martin.honnen@gmx.de> - 2017-06-01 18:04 +0200
  Re: Standalone Jscript script Dr J R Stockton <reply1700@merlyn.demon.co.uk.invalid> - 2017-06-02 22:26 +0100

csiph-web