The invention provides a preparation method of a porous adsorbent based on two cross-linking agents, and relates to an adsorbent.The method comprises the steps that 1, a reactive
monomer, the cross-linking agents, a pore-
foaming agent and an initiator are mixed to be uniform through
ultrasound,
nitrogen is introduced, the obtained solution is poured into a vessel, and the vessel is closed and then put into a
drying oven for a constant-temperature
polymerization reaction; 2, the product obtained in the first step is put into a
Soxhlet extractor and extracted with
solvent, and the porous adsorbent based on the two cross-linking agents is obtained, or the product obtained in the first step is put into the
solvent and soaked till no
impurity is detected out in the liquid, and the porous adsorbent based on the two cross-linking agents is obtained.The porous adsorbent is easy to prepare and good in
repeatability, due to the fact that the adsorbent contains multiple functional groups such as a
benzene ring, an
imidazole group, an
alkyl group and an
amide group, and simultaneous and effective extraction on acid, neutral and alkali compounds can be achieved through pi-pi,
dewatering,
hydrogen bond,
dipole-
dipole and anion
exchange interaction.Meanwhile, the obtained extraction material has the advantages of being easy to prepare, good in permeability, large in specific surface area, friendly to environment and the like.