旷工有过错。但不支付工资也不可以。如果厂里有让他签名过旷工三天的厂规,且该厂规是合法程序制定的,可以说作离职处理,但不支付工资是违法的。向人力资源行政部门投诉。
有劳务合同,找劳动仲裁。就可以解决此事。