This paper considers a semilinear parabolic system uit =Δui+ci(x,t)ui+1pi for (x,t)∈ Ω × (0,∞) subject to weighted nonlocal Dirichlet boundary conditions ∫Ωψi(x,y,t)uili (y,t)dy and nonnegative initial data. Some criteria on this problem which determine whether the solutions blow up in a finite time or the solutions exist for all time are given. These results show that the weight functions ci(x,t), ψi(x,y,t) and the size of exponents pi, li play substantial roles in determining whether the solutions are global or blow-up.