加载主index.html时,某些html子页面加载到div中

时间:2015-07-23 09:11:39

标签: javascript jquery html css

我试图弄明白如何在网站加载时将我的一个子页面加载到div标签中。

我有这样的div:

<div id="content-main">

</div>

重要的是,我只想在加载主index.html时加载某些sub html dokument。

1 个答案:

答案 0 :(得分:0)

你可以在加载html时使用javascript onload函数,它很容易使用,如

 @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();

        //noinspection SimplifiableIfStatement
        //SharedPreferences.Editor edit=getSharedPreferences("pref",MODE_PRIVATE).edit();

        switch (id){
            case R.id.action_assamese:
                setLocale("as");
                return true;
            case R.id.action_bihari:
                setLocale("bh");
                return true;
            case R.id.action_english:
                setLocale("en");
                return true;
            case R.id.action_gujarati:
                setLocale("gu");
                return true;
            case R.id.action_hindi:
                setLocale("hi");
                return true;
            case R.id.action_kannada:
                setLocale("kn");
                return true;
            case R.id.action_kashmiri:
                setLocale("ks");
                return true;
            case R.id.action_malayalam:
                setLocale("ml");
                return true;
            case R.id.action_marathi:
                setLocale("mr");
                return true;
            case R.id.action_oriya:
                setLocale("or");
                return true;
            case R.id.action_sanskrit:
                setLocale("sa");
                return true;
            case R.id.action_tamil:
                setLocale("ta");
                return true;
            case R.id.action_telgu:
                setLocale("te");
                return true;
            case R.id.action_urdu:
                setLocale("ur");
                return true;
        }

        return super.onOptionsItemSelected(item);
    }


    public void setLocale(String lang) {
        Locale myLocale = new Locale(lang);
        Resources res = getResources();
        DisplayMetrics dm = res.getDisplayMetrics();
        Configuration conf = res.getConfiguration();
        conf.locale = myLocale;
        res.updateConfiguration(conf, dm);
        Intent refresh = new Intent(this, MainActivity.class);
        startActivity(refresh);
        finish();
    }