0

headindex.htmlのにこのスクリプトがあります。プログラムでページにデータを入力するため、さまざまなページが表示されたときにさまざまなスクリプトを実行したいと思います。ページにはIDなどがあります。ページ固有の機能は、などと呼ばpage1れます。page2page1init()page2init()

document.addEventListener('deviceready', function(){
    $("div[data-role=page]").on('pageshow', function(){
        eval(this.id + 'init()')
    })

    $('#page1').trigger('pageshow')
})

これは合理的であり、eval()ここで使用するとセキュリティの問題が発生しますか?

4

1 に答える 1

0

誰も答えていないので、デフォルトで「はい」にする必要があると思いますか? そうでない場合は、これ/回答を自由に編集してください。

于 2012-06-22T18:18:32.933 に答える