Sachverhalt: A. Am 2. März 2011 eröffnete die X._ SA ein Konto bei der Bank Y._ (im Folgenden: Bank). Mit Schreiben vom 8. Dezember 2011 übermittelte die Meldestelle für Geldwäscherei beim Bundesamt für Polizei eine Verdachtsmeldung nach Art. 305ter Abs. 2 StGB der Bank an die Staatsanwaltschaft Nidwalden (im Folgenden: Staatsanwaltschaft). Gestützt darauf dehnte die Staatsanwaltschaft am 16. Dezember 2011 die von ihr seit dem 16. Juli 2010 gegen verschiedene Personen geführte Strafuntersuchung aus. Gleichentags verfügte sie die Sperre des Kontos der X._ SA. Am 11. Januar 2012 ersuchte die X._ SA die Staatsanwaltschaft um Zustellung der Verfügungen vom 16. Dezember 2011; überdies um Freigabe von Fr. 50'000.-- zu Deckung von Anwalts- und Verfahrenskosten sowie von Fr. 40'000.-- für die Entlöhnung der Geschäftsführer der X._ SA. Am 13. Januar 2012 übermittelte die Staatsanwaltschaft der X._ SA die verlangten Unterlagen. Das Freigabegesuch wies sie ab. B. Gegen die Kontosperre und die Ablehnung des Freigabegesuchs erhob die X._ SA Beschwerde. Diese wies das Obergericht des Kantons Nidwalden (Beschwerdeabteilung in Strafsachen) am 4. Juli 2012 ab. C. Die X._ SA führt Beschwerde in Strafsachen mit dem Antrag, der Beschluss des Obergerichts und die Kontosperre seien aufzuheben. D. Das Obergericht und die Staatsanwaltschaft haben auf Vernehmlassung verzichtet.