revise setting.html and js 3