Sí, funciona en todos los navegadores, ya que lo único que hacemos es separar las instrucciones, y lógicamente, debe ejecutarlas.
Lo que había visto en tu código era algo así:
Código PHP:
javascript: funcion1(); javascript: funcion2()
Lo único que le quitaría es el javascript que como te había comentado es redundante.