basic!のhtmlモード、htmlをbasと別ファイルにするとjavascriptが動かないのはなぜなんだろう。

htmlファイルが見つからないわけではないのに、それに埋め込んだjavascriptがなぜか動かない。javascriptを別ファイルにしても同じ。

結局プログラムからhtmlを生成してそれを読み込まないといけないからすごくめんどい。