head
index.htmlのにこのスクリプトがあります。プログラムでページにデータを入力するため、さまざまなページが表示されたときにさまざまなスクリプトを実行したいと思います。ページにはIDなどがあります。ページ固有の機能は、などと呼ばpage1
れます。page2
page1init()
page2init()
document.addEventListener('deviceready', function(){
$("div[data-role=page]").on('pageshow', function(){
eval(this.id + 'init()')
})
$('#page1').trigger('pageshow')
})
これは合理的であり、eval()
ここで使用するとセキュリティの問題が発生しますか?