dipende dal tipo di browser che hai utilizzato sul mac, evidentemente quello script non viene interpretato correttamente da quel browser specifico.
cmq guarda che quello script non funziona anche su tutti quei pc in cui l' utente ha deciso di disabilitare Js ....... e cmq non costa niente fare "archivio --> stampa".