Let f = P [F ] denote the Poisson integral of F in the unit disk D with F being absolutely continuous in the unit circle T and Ḟ ∈ L p (0, 2π), where Ḟ (e it ) = d dt F (e it ) and p ≥ 1. Recently, the author in [12] proved that (1) if f is a harmonic mapping and 1 ≤ p < 2, then f z and f z ∈ B p (D), the classical Bergman spaces of D [12, Theorem 1.2];(2) if f is a harmonic quasiregular mapping and 1 ≤ p ≤ ∞, then f z , f z ∈ H p (D), the classical Hardy spaces of D [12, Theorem 1.3]. These are the main results in [12]. The purpose of this paper is to generalize these two results. First, we prove that, under the same assumptions, [12, Theorem 1.2] is true when 1 ≤ p < ∞. Also, we show that [12, Theorem 1.2] is not true when p = ∞. Second, we demonstrate that [12, Theorem 1.3] still holds true when the assumption f being a harmonic quasiregular mapping is replaced by the weaker one f being a harmonic elliptic mapping.