add UserData

还没有测试… 忙敲代码，IE下不敢保证代码可用性...