|
|
 | | From: | Ted S. | | Subject: | Another Opera JS problem? | | Date: | Thu, 13 Jan 2005 04:46:50 -0000 |
|
|
 |
The left part of the middle column lists the names of several tournaments running this week; apparently if you click on the appropriate event you're supposed to get the current results from that event. However, it doesn't work in Opera; every time I click on the name of one of the events, whichever event showed up the first time is the one that shows up again. And clicking on the numbered links at the bottom brings up older results. I even tried IDing as IE; that didn't work.
After several tries, Opera crashed with this stack dump:
OPERA caused an invalid page fault in module OPERA.DLL at 0167:67c05428. Registers: EAX=054ceee0 CS=0167 EIP=67c05428 EFLGS=00010202 EBX=0524d260 SS=016f ESP=0065f2a4 EBP=0065f2c8 ECX=054ceee0 DS=016f ESI=054ccfc0 FS=133f EDX=00000000 ES=016f EDI=00000000 GS=0000 Bytes at CS:EIP: ff 92 1c 01 00 00 c3 e8 50 e6 00 00 c3 56 8b f1 Stack dump: 67c02785 00000000 054ccfc0 0524d260 67c14b8d 0524d260 00000000 054ccfc0 054ccfc0 00000000 67c0d658 0524d260 00000000 054ccfc0 0524d260 054f8260
I'm on Windows 98SE with O7.5.
Needless to say, it worked properly in the IE front-end I use. :-(
-- Ted TV Announcer: It's 11:00. Do you know where your children are? Homer: I told you last night, *no*!
|
|
 | | From: | Lee Harvey | | Subject: | Re: Another Opera JS problem? | | Date: | Thu, 13 Jan 2005 07:18:36 -0500 |
|
|
 | Ted S. wrote: > > > The left part of the middle column lists the names of several > tournaments running this week; apparently if you click on the > appropriate event you're supposed to get the current results from > that event. However, it doesn't work in Opera; every time I click on > the name of one of the events, whichever event showed up the first > time is the one that shows up again. And clicking on the numbered > links at the bottom brings up older results. I even tried IDing as > IE; that didn't work.
I can confirm that it doesn't work. I've seen this behavior before with the __doPostBack() JavaScript function on .aspx pages. Most likely because they're using Microsoft Visual Studio and .NET to develop their DHTML content -- a horrible combo for browser compatibility, IMHO. Perhaps you should drop a note to their webmaster informing them of your findings. If they care about DHTML browser compatibility, they'll do a bit of testing to correct the problem.
> After several tries, Opera crashed with this stack dump: > > OPERA caused an invalid page fault in > module OPERA.DLL at 0167:67c05428. > Registers: > EAX=054ceee0 CS=0167 EIP=67c05428 EFLGS=00010202 > EBX=0524d260 SS=016f ESP=0065f2a4 EBP=0065f2c8 > ECX=054ceee0 DS=016f ESI=054ccfc0 FS=133f > EDX=00000000 ES=016f EDI=00000000 GS=0000 > Bytes at CS:EIP: > ff 92 1c 01 00 00 c3 e8 50 e6 00 00 c3 56 8b f1 > Stack dump: > 67c02785 00000000 054ccfc0 0524d260 67c14b8d 0524d260 00000000 > 054ccfc0 054ccfc0 00000000 67c0d658 0524d260 00000000 054ccfc0 > 0524d260 054f8260
I'm unable to confirm this crash using 7.54u1 and 8.0pr1 on WinXP SP2.
> I'm on Windows 98SE with O7.5. > > Needless to say, it worked properly in the IE front-end I use. :-(
Until they fix the problem, you may have to continue using IE for this DHTML site. Sorry.
|
|
 | | From: | Lee Harvey | | Subject: | Re: Another Opera JS problem? | | Date: | Thu, 13 Jan 2005 07:30:48 -0500 |
|
|
 | > Ted S. wrote: >> >> >> The left part of the middle column lists the names of several >> tournaments running this week; apparently if you click on the >> appropriate event you're supposed to get the current results from >> that event. However, it doesn't work in Opera; every time I click on >> the name of one of the events, whichever event showed up the first >> time is the one that shows up again. And clicking on the numbered >> links at the bottom brings up older results. I even tried IDing as >> IE; that didn't work.
Follow-up:
Try this in Opera...
Preferences> History and cache> Check documents> Always
Apparently, I spoke too soon with my earlier comments, as their __VIEWSTATE value does not get updated until a full page reload occurs from the server. Regardless, perhaps the webmaster could set some expires or revalidate headers for that page to force page reloads between form submits. Just a thought.
|
|
 | | From: | Steven V. Gunhouse | | Subject: | Re: Another Opera JS problem? | | Date: | Thu, 13 Jan 2005 15:46:41 GMT |
|
|
 | On Thu, 13 Jan 2005 07:30:48 -0500, Lee Harvey wrote:
>> Ted S. wrote: >>> >>> >>> The left part of the middle column lists the names of several >>> tournaments running this week; apparently if you click on the >>> appropriate event you're supposed to get the current results from >>> that event. However, it doesn't work in Opera; every time I click on >>> the name of one of the events, whichever event showed up the first >>> time is the one that shows up again. And clicking on the numbered >>> links at the bottom brings up older results. I even tried IDing as >>> IE; that didn't work. > > Follow-up: > > Try this in Opera... > > Preferences> History and cache> Check documents> Always > > Apparently, I spoke too soon with my earlier comments, as their > __VIEWSTATE > value does not get updated until a full page reload occurs from the > server. > Regardless, perhaps the webmaster could set some expires or revalidate > headers > for that page to force page reloads between form submits. Just a > thought. > >
I can get it to work by manually reloading that iframe where the scores are. Try it. (Though that's with 8.0 B1 ...)
Right-click on the scores, go to the Frame submenu and select Reload.
-- Using Opera's revolutionary e-mail client: http://www.opera.com/m2/
|
|
|