質問: RequestMethod.GET) public ModelAndView index(ModelAndView mav) { mav.setViewName("index"); return mav; } ``` これでhttp://localhost:8080/にアクセスすると、index.htmlが表示されたのですが、 index.html表示開始時にjavascriptを起動したりはできないのでしょうか。 ボタン押下などは下記のように実施できることを確認できました。 ■HTML5 ``` ``` ■javascript ``` $(function() { $('#testButton').on('click', function(){ 処理 }); }); ``` 起動時にブラウザ設定言語を取得し、日本語とそれ以外でindex.htmlの表示を変えたいと思っています。 言語設定の取得は下記を参考にしたいと思っています。
回答: HTMLのbodyタグの中に、onload="起動する処理" を機銃しておくと、そのページが表示されてすぐにJavascriptの関数が起動されます。 例えば、 ``` ``` と書いておくと、ページが表示されるとstarting()という関数が呼び出されます。