470,810 Members | 873 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 470,810 developers. It's quick & easy.

syntax question

Hi all,
Although I am a developer - I never coded in javascript.

Now, here I am trying to order a laptop from the Dell online shop but
everytime I try to press 'continue' after picking the options, I get
an error message in the lower left hand corner of the browser.
I'm using WIN 98SE with java enabled on my laptop.

The error log says:
Line: 1
Char: 1
error: object expected
code: 0

And this is the line which pops up when I place the cursor on the
'continue' button causing the above error:

javascript:next_page('1','c=us&cs=19&kc=6V602&l=en &oc=5100FS&s=dhs');

I would assume there's a bug in that line. Although there's little I
can do about it other than forward it to the Dell folks - my pgming
background has me curious as to what's causing this!
Perhaps I have some settings set wrong on my laptop.

Thanks ....

Aren't 'puters fun?;-))

-=tom=-

Jul 20 '05 #1
8 1641
"Tom Orle" <xs********@att.net> wrote in message
news:2l********************************@4ax.com...
Now, here I am trying to order a laptop from the Dell online
shop but everytime I try to press 'continue' after picking the
options, I get an error message in the lower left hand corner
of the browser. I'm using WIN 98SE with java enabled on my laptop.

The error log says:
Line: 1
Char: 1
error: object expected
code: 0
That error message usually relates to event handling code. Mozilla and
Opera both generate better (more informative (usually)) error messages
than IE (in their JavaScript consoles).
And this is the line which pops up when I place the cursor
on the 'continue' button causing the above error:

javascript:next_page('1','c=us&cs=19&kc=6V602&l=e n&oc=5100FS&s=dhs');
It is a pity that you have omitted the HTML context so that we cannot
tell whether this is an HREF abuse or an onclick handler. It is probably
the latter, in which the "javascript:" prefix is usually
unnecessary/meaningless (but also harmless).

The only object that is referred to is the - next_page -function, so
that identifier cannot be resolved. That should not happen and certainly
should have shown up in QA testing.

Interestingly, this code represents Dell making their online purchasing
needlessly dependent on JavaScript, I wonder how much this decision is
costing them in lost business even without the code being erroneous.

It is unfortunately the case that there is a (mistaken) attitude that
any fool can write JavaScript, which manifests itself in fools often
being given the task of writing JavaScript. This fool is costing Dell
more than they are loosing due to their decision to make purchases
needlessly dependent on JavaScript(assuming it actually was a decision
rather than just another consequence of assigning the task to someone
who knew no better).
I would assume there's a bug in that line. Although there's
little I can do about it other than forward it to the Dell
folks - my pgming background has me curious as to what's
causing this!


The failure to resolve the identifier as a reference to a function
implies that the error is elsewhere, but if the function code is missing
then there is not much that can be doe about it. If the function
reference is being overwritten, or the function definition is in some
way incorrect then there may be some remedial action that you could take
(at least if you knew JavaScript/HTML well enough).

Perhaps I have some settings set wrong on my laptop.

No, you have done nothing wrong. The fault is entirely with Dell, and
you should maybe ask yourself whether it is a good idea to be doing
computer related business with a company that cannot even implement a
web purchasing system properly, there is no shortage of competition in
the computer retailing world.

Richard.
Jul 20 '05 #2
Richard Cornford wrote:
"Tom Orle" <xs********@att.net> wrote in message
news:2l********************************@4ax.com...
<--snip-->
And this is the line which pops up when I place the cursor
on the 'continue' button causing the above error:

javascript:next_page('1','c=us&cs=19&kc=6V602&l= en&oc=5100FS&s=dhs');

It is a pity that you have omitted the HTML context so that we cannot
tell whether this is an HREF abuse or an onclick handler. It is probably
the latter, in which the "javascript:" prefix is usually
unnecessary/meaningless (but also harmless).


What browsers display the onclick handler upon mouseover? 99.99% of the
time, if it shows that in the status bar (or a tooltip), it is generally
a sign of this:

<a href="javascript:.......">

--
Randy

Jul 20 '05 #3
"Randy Webb" <hi************@aol.com> wrote in message
news:qP********************@comcast.com...
<snip>
What browsers display the onclick handler upon mouseover? 99.99% of
the time, if it shows that in the status bar (or a tooltip), it is
generally a sign of this:

<a href="javascript:.......">


Good point! Its HREF abuse, though the error report sounded more like an
event handler. Though I don't see error reports from javascript: pseudo
protocol code often because I never use them ;-)

Richard.
Jul 20 '05 #4
"Richard Cornford" <Ri*****@litotes.demon.co.uk> wrote:
It is a pity that you have omitted the HTML context so that we cannot
tell whether this is an HREF abuse or an onclick handler.


Richard,
That's because it's a large piece of code ;-))
(won't fit in the notebook!)
Here's the line that contains the probllem line:

....<a name="bottom_anchor"></a></td><td width=10>&nbsp;</td>
<td width=125><a
href="javascript:next_page('1','c=us&cs=19&kc=6V60 3&l=en&oc=5150FS&s=dhs');"
class="lnk"><img
src="http://img.dell.com/img.aspx?p=cnvEY3QAxpmMra5pPAKeMiksUgDeqQR3YLPndy9 bnjR9ajxW1LVMblr%2frCZ7VpcpNHVNYdSpXUtd5KImew3M"
border="0" vspace="4" alt="Continue"></a> ....

-=tom=-
Jul 20 '05 #5
In article <2l********************************@4ax.com>,
xs********@att.net says...
Hi all,
Although I am a developer - I never coded in javascript.

Now, here I am trying to order a laptop from the Dell online shop but
everytime I try to press 'continue' after picking the options, I get
an error message in the lower left hand corner of the browser.
I'm using WIN 98SE with java enabled on my laptop.

The error log says:
Line: 1
Char: 1
error: object expected
code: 0

And this is the line which pops up when I place the cursor on the
'continue' button causing the above error:

javascript:next_page('1','c=us&cs=19&kc=6V602&l=en &oc=5100FS&s=dhs');

I would assume there's a bug in that line. Although there's little I
can do about it other than forward it to the Dell folks - my pgming
background has me curious as to what's causing this!
Perhaps I have some settings set wrong on my laptop.


URL? It could be that the JS isn't loading properly and the next_page()
functions doesn't exist.

--
Hywel I do not eat quiche
http://hyweljenkins.co.uk/
http://hyweljenkins.co.uk/mfaq.php
Jul 20 '05 #6
Tom Orle wrote:
"Richard Cornford" <Ri*****@litotes.demon.co.uk> wrote:

It is a pity that you have omitted the HTML context so that we cannot
tell whether this is an HREF abuse or an onclick handler.

Richard,
That's because it's a large piece of code ;-))
(won't fit in the notebook!)
Here's the line that contains the probllem line:

href="javascript:next_page('1','c=us&cs=19&kc=6V60 3&l=en&oc=5150FS&s=dhs');"


Richard?? <g>

--
Randy

Jul 20 '05 #7
.
Nor am i, but

javascript:next_page('1'............

surely there's something wrong with the previous line

ctr

"Hywel Jenkins" <hy**********@hotmail.com> wrote in message
news:MP************************@news.individual.ne t...
In article <2l********************************@4ax.com>,
xs********@att.net says...
Hi all,
Although I am a developer - I never coded in javascript.

Now, here I am trying to order a laptop from the Dell online shop but
everytime I try to press 'continue' after picking the options, I get
an error message in the lower left hand corner of the browser.
I'm using WIN 98SE with java enabled on my laptop.

The error log says:
Line: 1
Char: 1
error: object expected
code: 0

And this is the line which pops up when I place the cursor on the
'continue' button causing the above error:

javascript:next_page('1','c=us&cs=19&kc=6V602&l=en &oc=5100FS&s=dhs');

I would assume there's a bug in that line. Although there's little I
can do about it other than forward it to the Dell folks - my pgming
background has me curious as to what's causing this!
Perhaps I have some settings set wrong on my laptop.


URL? It could be that the JS isn't loading properly and the next_page()
functions doesn't exist.

--
Hywel I do not eat quiche
http://hyweljenkins.co.uk/
http://hyweljenkins.co.uk/mfaq.php

Jul 20 '05 #8
In article <UN**************@newsfep3-gui.server.ntli.net>,
ne**@proscan.demon.co.uk says...
"Hywel Jenkins" <hy**********@hotmail.com> wrote in message
news:MP************************@news.individual.ne t...
In article <2l********************************@4ax.com>,
xs********@att.net says...
Hi all,
Although I am a developer - I never coded in javascript.

Now, here I am trying to order a laptop from the Dell online shop but
everytime I try to press 'continue' after picking the options, I get
an error message in the lower left hand corner of the browser.
I'm using WIN 98SE with java enabled on my laptop.

The error log says:
Line: 1
Char: 1
error: object expected
code: 0

And this is the line which pops up when I place the cursor on the
'continue' button causing the above error:

javascript:next_page('1','c=us&cs=19&kc=6V602&l=en &oc=5100FS&s=dhs');

I would assume there's a bug in that line. Although there's little I
can do about it other than forward it to the Dell folks - my pgming
background has me curious as to what's causing this!
Perhaps I have some settings set wrong on my laptop.
URL? It could be that the JS isn't loading properly and the next_page()
functions doesn't exist.

Nor am i, but

javascript:next_page('1'............

surely there's something wrong with the previous line


I don't know why you're replying to me, but there is no previous line -
this code is in the href of a link.

--
Hywel I do not eat quiche
http://hyweljenkins.co.uk/
http://hyweljenkins.co.uk/mfaq.php
Jul 20 '05 #9

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

2 posts views Thread by Trimbitas Sorin | last post: by
3 posts views Thread by Mike | last post: by
2 posts views Thread by Colin McGuire | last post: by
5 posts views Thread by pwsmeister | last post: by
11 posts views Thread by deppy_3 | last post: by
12 posts views Thread by Yusuf | last post: by
2 posts views Thread by JJA | last post: by
11 posts views Thread by Frankie | last post: by
2 posts views Thread by movieking81 | last post: by
6 posts views Thread by Daniel | last post: by
reply views Thread by mihailmihai484 | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.