tedster

msg:1483864 | 10:26 pm on Jan 17, 2003 (gmt 0) |
This is a very curious problem. Have you tried using an absolute path to the .js file?
|
HarryM

msg:1483865 | 12:11 am on Jan 18, 2003 (gmt 0) |
Hi tedster, Yes, I tried it just now. But it made no difference.
|
tedster

msg:1483866 | 5:28 am on Jan 18, 2003 (gmt 0) |
Hmmm... I just searched the Opera knowledge base and Google and found nothing about a bug. Let's get down to basics. Version Platform HTML and CSS validates
|
HarryM

msg:1483867 | 1:15 pm on Jan 18, 2003 (gmt 0) |
Hi tedster, Opera Version 6.05 Build 1140 Platform Win32 System Windows 2000 validated XHTML 1.0 transitional and CSS2 Actually the link is on the site in my profile. Top left labelled "Swap bar". It would be interesting to see if anybody else has the same problem, or if it's something to do with my Opera installation. Harry
|
DrDoc

msg:1483868 | 4:37 pm on Jan 18, 2003 (gmt 0) |
Opera is very picky when it comes to tag locations. Is the <script> tag located within the <head></head> section? I'm using external scripts all the time, and they work .. So it must be something else. Not that it should matter in XHTML 1.0, as long as you're not using Strict, but have you tried omitting language="Javascript" .. You know it's not necessary?
|
DrDoc

msg:1483869 | 4:41 pm on Jan 18, 2003 (gmt 0) |
Just looked at the source of your site .. Tried moving the script tag down? I don't see why it wouldn't work .. :(
|
HarryM

msg:1483870 | 5:34 pm on Jan 18, 2003 (gmt 0) |
Problem solved. It's appears to be a bug. If the name of the js file includes the word "script" Opera does not load the file. If I change the name, then Opera loads the file. Presumably Opera gets confused if another word "script" appears between the <script> tag and </script>. It doesn't mind "scripts" or "scriptanything", but fails on the exact match. The js file url was "domain/scripts-js/lib-script.js". It is now "domain/scripts-js/lib-standard.js", and Opera loads it. Of course I still have a second problem, because now Opera is objecting to "innerHTML", but at least its no longer giving those misleading messages. :) Many thanks for all your help. Harry
|
DrDoc

msg:1483871 | 5:46 pm on Jan 18, 2003 (gmt 0) |
You might find this link useful then: [opera.com...]
|
HarryM

msg:1483872 | 5:52 pm on Jan 18, 2003 (gmt 0) |
You might find this link useful then: [opera.com...] |
| Thanks DrDoc but I've already been there. "innerHTML" is not supported by Opera. There's a thread about it here which suggests using the DOM method, but doesn't actually provide any example code. So I'll have to do some digging.
|
DrDoc

msg:1483873 | 6:04 pm on Jan 18, 2003 (gmt 0) |
Opera 7 will support it though :) [opera.com...]
|
HarryM

msg:1483874 | 6:13 pm on Jan 18, 2003 (gmt 0) |
Yes! Dare I say about time? I'm afraid the only opera I like comes with singing. :)
|
|