Das beispiel da oben ist Blödsinn, nur in deinem script stand das folgende, wobei Opera mir folgende fehlerbeschreibung gegeben hat:
var bla = true?"eins":"zwei";
ist durchaus gültig. Wenn es natürlich ie nicht gibt, ist das ein anderes Problem. Aber kein syntaktisches.