The invention provides a method of preventing the spreading of influenza viruses, and the factors making up the said method, and especially provides one type of combinatorial vaccine and the immunization method thereof. Two of more influenza vaccines are inoculated by a certain sequence, and each influenza vaccine vaccines is inoculated at least once, and the inoculation take place two or more times wherein each influenza vaccine includes one or more antigens, the immunogenic fragments thereof, or the coding genes thereof, and further includes a different antigen, the immunogenic fragments or the coding gene of the different antigen.