fix: still trigger click rather than eval js script, which sometimes causes error.