Toon posts:

[javascript]

Pagina: 1
Acties:

Verwijderd

Topicstarter
Onlangs heb ik een site gebouwd: www.americancars.nl Site is gebouwd in Dreamweaver op een PC. Testen op zowel PC als Mac met meerdere browsers leveren geen problemen op. Maar: krijg met enige regelmaat klachten dat bezoekers niet verder komen dan de 1e pagina, daar het menu (bij sommige bezoekers) niet funktioneert. De site opent dus wél, maar verder kan men niets meer. Heb me al helemaal suf gezocht naar waar een fout zit, maar ben zelf op nog geen enkele computer een niet werkende navigatie tegen gekomen :-( Heb inmiddels contact opgenomen met de provider waar de site gehost wordt, maar die kan het probleem ook niet vinden - site loopt daar ook op diverse computers en onder diverse browsers prima.

Ben zo onderhand een beetje ten einde raad ... klant begint boos te worden, maar heb op dit moment geen idee meer waar ik de fout zoeken moet. Iemand van jullie mischien?

Voor jullie moeite bedankt.

Verwijderd

Topicstarter
MIjn verontschuldiging voor het ontbreken van een fatsoenlijke titel. Was mijn eerste post ... ging niet helemaal goed.

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 20:40

Haan

dotnetter

Ik zie dat er bij de links in het navigatie menu telkens *.htm# staat.. is dat de bedoeling? (dus met die # erachter? )

Bij mij werkt het verder ook gewoon prima met IE & Firefox.

[ Voor 32% gewijzigd door Haan op 26-07-2005 10:57 ]

Kater? Eerst water, de rest komt later


Verwijderd

zijn dat niet toevallig allemaal klanten die javascript hebben uitgeschakeld? wanneer ik bij ons bedrijf kijk naar de statistieken heeft maar liefts 29% van alle bezoekers dat namelijk gedaan.
dat is ook een reden (naast bv slechte indexeerbaarheid door searchengines) om geen javascript voor de navigatie te gebruiken...

  • cowgirl
  • Registratie: November 2000
  • Laatst online: 18-12-2025
Kan je niet wat meer info krijgen van de bezoekers waar het niet werkt? Zoals welke browser ze gebruiken en of ze misschien javascript uit hebben staan.

Verwijderd

Topicstarter
Hallo Haan, bedankt voor je reactie. Heb de site zelf gebouwd behalve het navigatie-script. Zou je dus niet durven zeggen of dat zo hoort of niet. Probleem is dat degene die dat script geschreven heeft op vakantie is en dus niet bereikbaar :-(

Verwijderd

Topicstarter
Heb contact gehad met 2 verschillende bezoekers. Werken beiden met IE en hebben beiden geen java uitstaan. Dat soort dingen heb ik uiteraard ook proberen te achterhalen. Ook geen idioot hoog ingestelde beveiliging o.i.d.

  • Cavorka
  • Registratie: April 2003
  • Laatst online: 27-03-2018

Cavorka

Internet Entrepreneur

Verwijderd schreef op dinsdag 26 juli 2005 @ 11:05:
Heb contact gehad met 2 verschillende bezoekers. Werken beiden met IE en hebben beiden geen java uitstaan. Dat soort dingen heb ik uiteraard ook proberen te achterhalen. Ook geen idioot hoog ingestelde beveiliging o.i.d.
Als je JavaScript uitzet (bijv. in FireFox met de developer extension) werkt het menu niet meer. :) Simple as that.

the-blueprints.com - The largest free blueprint collection on the internet: 50000+ drawings.


  • Haan
  • Registratie: Februari 2004
  • Laatst online: 20:40

Haan

dotnetter

Ikzelf ben niet zo'n js held, maar dit is het script waar het om gaat, misschien dat het nog wat nuttigs oplevert:

JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
<script>
<!--

var open = '';

            function klapOpen(id) {
                // check wat er gesloten moet worden
                if (open != '') {
                    klapDicht(open);
                }

                // haal alle ids eruit
                ids = id.split('.');

                // indien id == 1 alleen hoofd dicht
                e = document.getElementById(ids[0]);
                e.style.display = 'block';

                // indien id == 1 alleen hoofd dicht
                if (ids.length > 1) {
                    id = ids[0] + "." + ids[1];
                    e = document.getElementById(id);
                    e.style.display = 'block';
                    e.childNodes[1].style.color = 'red';
                }

                // indien id > 1 zijn er subs die dicht moeten
                if (ids.length > 2) {
                    id = id + '.' + ids[2];
                    e = document.getElementById(id);
                    e.style.display = 'block';
                }

                // indien id > 2 zijn er subsubs die dicht moeten
                if (ids.length > 3) {
                    id = id + '.' + ids[3];
                    e = document.getElementById(id);
                    e.style.display = 'block';
                }

                open = id;
            }

            function klapDicht(id) {
                // haal alle ids eruit
                ids = id.split('.');

                // indien id == 1 alleen hoofd dicht
                e = document.getElementById(ids[0]);
                e.style.display = 'none';

                // indien id == 1 alleen hoofd dicht
                if (ids.length > 1) {
                    id = ids[0] + "." + ids[1];
                    e = document.getElementById(id);
                    e.style.display = 'none';
                }

                // indien id > 1 zijn er subs die dicht moeten
                if (ids.length > 2) {
                    id = id + '.' + ids[2];
                    e = document.getElementById(id);
                    e.style.display = 'none';
                }

                // indien id > 2 zijn er subsubs die dicht moeten
                if (ids.length > 3) {
                    id = id + '.' + ids[3];
                    e = document.getElementById(id);
                    e.style.display = 'none';
                }
            }

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
//-->

</script>

[ Voor 11% gewijzigd door Haan op 26-07-2005 11:12 ]

Kater? Eerst water, de rest komt later


  • Koeniepoenie
  • Registratie: Oktober 2003
  • Laatst online: 22:19
Je zult dus een waarschuwing erop moeten zetten dat ze Javascript aan moeten hebben staan wil de site volledig functioneren. Maar mooier zou natuurlijk zijn wanneer je een ander menu fixed die geen gebruik van Javascript maakt en zo een hoop mensen weer 'toegang' tot je site geeft.

Parse error: syntax error, unexpected GOT_USER in https://gathering.tweakers.net on line 1337


  • Cavorka
  • Registratie: April 2003
  • Laatst online: 27-03-2018

Cavorka

Internet Entrepreneur

Haan schreef op dinsdag 26 juli 2005 @ 11:11:
Ikzelf ben niet zo'n js held, maar dit is het script waar het om gaat:

(...veel code...)
De code is wel goed, maar als iemand JavaScript uit heeft staan dan werkt het natuurlijk niet. :) Je moet dus inderdaad een non-javascript versie laden als iemand geen javascript heeft.

the-blueprints.com - The largest free blueprint collection on the internet: 50000+ drawings.


  • Fuzzillogic
  • Registratie: November 2001
  • Laatst online: 01-07-2025
De site werkt hier wel in Opera 8, met javascript aan. Zonder javascript uiteraard niet.

On a sidenote: de site is zeer, zeer slecht indexeerbaar voor zoekmachines. De vele frames maken dat al een ramp, maar aangezien je de links vanuit het menu enkel via javascript hebt geregeld zal geen enkele zoekmachine ooit op een subpagina uitkomen. Gebruik die <a /> element waarvoor ze bedoeld zijn!

Verwijderd

of het menu in eerste instantie uitgeklapt aanbieden en met js dichtdoen, zal wel puzzelen worden of het past, maar eventueel kan je in dat geval nog genoegen nemen met een scrollbalkje

valt onder het kopje accessibility, waar je site imho helemaal niet zo heel erg in uitblinkt

[ Voor 21% gewijzigd door Verwijderd op 26-07-2005 11:18 ]


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:21

crisp

Devver

Pixelated

numerieke ID's, anchors zonder links en warnings en security errors in m'n JS console - verbaast me niets dat het in sommige gevallen niet werkt, zelf met Javascript aan...

Intentionally left blank

Pagina: 1