Visualizzazione dei risultati da 1 a 2 su 2

Hybrid View

  1. #1

    Problema Caricamento Elemento esterno Dom con javascript e jquery

    Aiuti ragazzi,
    Ho uno script che carica 1 file di un tipo di listato di patente(libro patente Ab, AM CD ecc.) a scelta tra 3 nel mio documento , siccome il file è composto da pagine del libro che si caricano in testa alla pagina ho bisogno del tipo di listato corretto quando passo il parametro nella URL per lavorarci e switchare in automatico tra i libri. Questo è il mio codice che crea lo script nel mio html in modo corretto ma poi non mi carica nel DOm le informazioni del documento.
    QUESTO è UN ESTRATTO DEL IO CODICE QUALCUNO MI AIUTI!!!

    codice:
    $(document).ready(function () {

    //Parametri dall'uri
    listato=getParam("lis");
    if(listato=="AB"){
    tipo_listato("AB");
    }
    if(listato=="AM"){
    tipo_listato("AM");
    }
    if(listato=="CD"){
    tipo_listato("CD");
    }
    });




    function tipo_listato(lis){
    switch(lis){
    case("AB"):
    var script= document.getElementsByClassName("sezioniAB");
    $(script).attr({
    src:"sezioni/AB/sezioniAB.js"
    });

    console.log("AB");

    break;
    case("AM"):
    var script= document.getElementsByClassName("sezioniAM");
    $(script).attr({
    src:"sezioni/AM/sezioniAM.js"
    });
    console.log("AM");
    break;
    case("CD"):
    var script= document.getElementsByClassName("sezioniCD");
    $(script).attr({
    src:"sezioni/CD/sezioniCD.js"
    });
    console.log("CD");
    break;





    }



    }

    E QUESTO è IL MIO .HTML
    codice:
    <!doctype html>
    <html lang="it">
    <head>
    <meta charset="utf-8">
    <!--Meta-->
    <script class="sezioniAB"> </script>
    <script class="sezioniAM"> </script>
    <script class="sezioniCD"> </script>
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <!--Link-->
    <link rel="stylesheet" href="css/bootstrap.css">
    <link rel="stylesheet" href="css/libro.css">
    <link rel="stylesheet" href="css/menu.css">
    <link rel="shortcut icon" href="favicon.ico" />
    <link rel="stylesheet" href="css/nav_bar.css">
    <title>Manuale AB 2019</title>



    <script src="js/Sillabazione/hyphen-master/patterns/it.js"></script>
    <script src="js/Sillabazione/hyphen-master/hyphen.js"></script>

    <!--<script type="text/javascript">


    var hyphenate=createHyphenator(hyphenationPatternsIt
    ,{debug:true,hyphenChar:'-'}
    );




    </script>-->

    </head>


    <body>
    <div class="dropdown">
    <button class="btn btn-dropdown dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" >
    Apri dropdown
    </button>
    <div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
    <div class="link-list-wrapper">
    <ul class="link-list">
    <li><a class="list-item" href="#"><p class="pubblicazione">Manuale AB 2019</p>
    <div class="prev">Prev</div>
    <div class="bottone">
    <button class="indice" id="idx_button2"><span>Indice</span></button>
    </div>
    <div class="next">Next</div>
    <input type="text" class="ricerca" id="search-in" placeholder="cerca nel sito…">
    <button class="btn-search" id="myButton" onClick="ricerca()"><img class="img_search" alt="foto" src="images/assets/lente.svg"></button>
    </a></li>

    </ul>
    </div>
    </div>
    </div>






    <div id="genera" class="hyphenate" lang="it" style="padding-top: 60px "></div>


    </body>
    <script src="js/jquery.js"></script>


    <script src="js/mobile-detect.min.js"></script>
    <script src="js/hammer.min.js"></script>
    <script src="js/engineV6.js"></script>
    <script src="js/bootstrap.js"></script>

    </html>

  2. #2
    Io i tag giuro che li ho messi!

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.