impove separateJSFromHTMFile, support multi js code block in htm