You can't work around JavaScript without painting yourself into a corner.