From: Ciaran on
On Apr 28, 11:27 am, Ry Nohryb <jo...(a)jorgechamorro.com> wrote:
> On Apr 28, 4:43 am, Thomas 'PointedEars' Lahn <PointedE...(a)web.de>
> wrote:
>
>
>
> > (...) There is no "javascript" (...)
>
> This is comp.lang.ecmascript ?
> --



Ha ha maybe it's comp.lang.philosophy


So anyway, the answer is no? A pseudo class can't be triggered via JS?
I'm not looking for workarounds - It's more of an interesting idea
than a problem I'm having.

Cheers,
Ciarán

"Do not try and bend the spoon. That's impossible. Instead... only try
to realize the truth... There is no javascript."





From: Thomas 'PointedEars' Lahn on
Andrew Poulos wrote:

> On 28/04/2010 7:59 PM, John G Harris wrote:
>> On Wed, 28 Apr 2010 at 04:43:19, in comp.lang.javascript, Thomas
>> 'PointedEars' Lahn wrote:
>>> <http://PointedEars.de/es-matrix>
>>
>> I had to rescue IE8 with Ctl|Alt|Del to get out of this page.

Sorry. Are you sure you have let it be loaded completely? It has become
quite large, so it may take some time. Which version of IE 8 have you used?
Have you perhaps accessed a previous revision of the Matrix where there were
no problems (then I could consider reverting to that)? TIA.

>> What have you done ?

Nothing deliberately harmful to IE (8).

>> What is object.js ?

It is the base library.

> IE 8 on Vista warns that

Does it warn, does it error out, or does it break there?

> Not implemented
> object.js, line 308 character 7

Thank you. Apparently there is a problem with

| if (typeof window != "undefined" && typeof window.onerror != "undefined")
| {
| window.onerror = fHandler;
^
| }

that the feature test could not deal with.

I am using this as a fallback mechanism for exceptions in
jsx.setErrorHandler(). Since this method is called from several others, and
I do not have Windows Vista to test with, could someone possibly provide a
stack trace, or more insight as to why the test would be passed but the
assignment would not work, please? TIA.


PointedEars
--
realism: HTML 4.01 Strict
evangelism: XHTML 1.0 Strict
madness: XHTML 1.1 as application/xhtml+xml
-- Bjoern Hoehrmann
From: Thomas 'PointedEars' Lahn on
Ciaran wrote:

> So anyway, the answer is no?

No, the answer is "depends". Read again.


PointedEars
--
realism: HTML 4.01 Strict
evangelism: XHTML 1.0 Strict
madness: XHTML 1.1 as application/xhtml+xml
-- Bjoern Hoehrmann
From: Ry Nohryb on
On Apr 28, 11:59 am, John G Harris <j...(a)nospam.demon.co.uk> wrote:
> On Wed, 28 Apr 2010 at 04:43:19, in comp.lang.javascript, Thomas
>
> 'PointedEars' Lahn wrote:
> ><http://PointedEars.de/es-matrix>
>
> I had to rescue IE8 with Ctl|Alt|Del to get out of this page. What have
> you done ? What is object.js ?

See ? that's the prove that "javascript frameworks is a disruptive
technology"
--
Jorge.
From: Jake Jarvis on
On 28.04.2010 13:43, wrote Thomas 'PointedEars' Lahn:
> Andrew Poulos wrote:
>
>> On 28/04/2010 7:59 PM, John G Harris wrote:
>>> On Wed, 28 Apr 2010 at 04:43:19, in comp.lang.javascript, Thomas
>>> 'PointedEars' Lahn wrote:
>>>> <http://PointedEars.de/es-matrix>
>>>
>>> I had to rescue IE8 with Ctl|Alt|Del to get out of this page.
>
> Sorry. Are you sure you have let it be loaded completely? It has become
> quite large, so it may take some time. Which version of IE 8 have you used?
> Have you perhaps accessed a previous revision of the Matrix where there were
> no problems (then I could consider reverting to that)? TIA.
>
>>> What have you done ?
>
> Nothing deliberately harmful to IE (8).
>
>>> What is object.js ?
>
> It is the base library.
>
>> IE 8 on Vista warns that
>
> Does it warn, does it error out, or does it break there?
>
>> Not implemented
>> object.js, line 308 character 7
>
> Thank you. Apparently there is a problem with
>
> | if (typeof window != "undefined" && typeof window.onerror != "undefined")
> | {
> | window.onerror = fHandler;
> ^
> | }
>
> that the feature test could not deal with.
>
> I am using this as a fallback mechanism for exceptions in
> jsx.setErrorHandler(). Since this method is called from several others, and
> I do not have Windows Vista to test with, could someone possibly provide a
> stack trace, or more insight as to why the test would be passed but the
> assignment would not work, please? TIA.
>

It's also erroring with "Nicht implementiert" (~ "not implemented") in
Windows XP SP 3, IE 8.0.6001.18702 here.

I'll try to copy the stack trace:

| JScript anonymous function

object.js line 308

| JScript anonymous function

refers to debug.js, line 50 `setErrorHandler();`

| JScript global code


So it appears you can not assign undefined to window.onerror in ie8

the following

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>window.onerror test</title>
<script type="text/javascript">
function foo() {
window.onerror = undefined;
}
</script>
</head>
<body onload="foo();">
<p>assigning `undefined` to window.onerror</p>
</body>
</html>

also fails here

--
Jake Jarvis