The present invention provides a kind of benzopyrone compounds having a structure of formula (I) and the pharmaceutically acceptable salts or prodrugs thereof, and the pharmaceutical compositions containing such compounds, which can be used to regulate the novel estrogen receptor ER-a36, and prevent and/or treat the related diseases mediated by the ER-a36 receptor, such as cancers, etc.