Toon posts:

[JavaScript] onClick probleem

Pagina: 1
Acties:
  • 31 views sinds 30-01-2008

Verwijderd

Topicstarter
Beste guru's,

ik heb een raar probleem. om te beginnen werkt de code onder mozilla wel en onder IE (6) niet...

op deze regel genereert IE een fout:

code:
1
    <td><a class="menu" onClick="avatars();">Choose avatar!</a></td>


Fout: Object wordt verwacht

avatars() functie:

code:
1
2
3
        function avatars() {
            window.open(scripts/avatars.php, List of available avatars);
        }


-------------------------------------------------------------------------------------------------------

Als ik nu window.open met argumenten binnen quotes of dubbel quotes zet, verandert het foutbericht (op deze manier had ik het ook eerst staan maar ik dacht, zullen we toch eens proberen zonder, op den duur probeer je alles :)

Fout: Ongeldig argument op deze regel:

code:
1
window.open('scripts/avatars.php', 'List of available avatars');



Weet iemand een oplossing ? Kan zijn dat dit een noobie error is maar ik kan er op het eerste (en tweede gezicht) toch geen fout in zien :s

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 13:22

crisp

Devver

Pixelated

Zet geen spaties in je 2e argument (dat is namelijk de window name)

Verder hoort een link altijd een href attribuut te hebben; ik zou het zo doen:
HTML:
1
<a class="menu" href="scripts/avatars.php" target="_blank" onclick="avatars();return false;">Choose avatar!</a>


verder is dit nogal basic stuff...

Intentionally left blank


Dit topic is gesloten.