Exemple de capture de site avec HTTrack

httrack

Cedarpoint août 2002

nom du projet : Cedarpoint
adresses Web(URL) :
www.cedarpoint.com
www.cedarfair.com
durée de la capture : 3 heures (modem 56k)

problèmes :

Menus déroulants inopérants
En fin de capture, le menu "choose a height category" (inside the park) ne fonctionne pas.

Autres exemples avec des difficultés similaires : The Engine Room | Gulliver's Theme Park

solutions :

  1. Trouvez avec inforapid search and replace , par exemple, tous les fichiers avec cette chaîne : option value="60rides.html" (14 fichiers)
  2. Dans tous ces fichiers, avant la balise </head> ou ailleurs, ajoutez la fonction javascript suivante :
    <script type="text/javascript">
    function change()
        {
        current = document.form1.menu1.selectedIndex;
        window.location= document.form1.menu1[current].value;
        }
    </script>
    
  3. Toujours avec inforapid search and replace recherchez la chaîne <select name="menu1" size="1"> et remplacez la par <select name="menu1" size="1" onchange="change();">
    Dans tous ces fichiers html, voici le nouveau code pour le menu :
    <form action="http://www.cedarpoint.com/public/inside_park/rides/_link.cfm"
        method="post" name="form1" id="form1">
        <p class="c">
        <select name="menu1" size="1" onchange="change();">
            <option value="index.html">Choose a height category</option>
            <option value="60rides.html">60 " and taller </option>
            <option value="54rides.html">54" to under 60"</option>
            <option value="52rides.html">52" to under 54"</option>
            <option value="48rides.html">48" to under 52"</option>
            <option value="46rides.html">46" to under 48"</option>
            <option value="42rides.html">42" to under 46"</option>
            <option value="36rides.html">36" to under 42"</option>
            <option value="under36.html">Under 36 inches</option>
            <option value="infant.html">Hand-held infant</option>
            <option value="allrides.html">All the Rides</option>
        </select>
    <br>;
        <input type="checkbox" name="defimg" value="1" checked>;
        <span class="text">;Include images with descriptions</span>;
        <br>;
        <input type="submit" name="goButton" value="Show Ride Listing">;
        </p>;
    </form>;
    

Plusieurs menus (code des états, production d'un fichier pdf, horaires d'ouverture, carte d'accès) ne sont pas toujours capturés dans leur totalité. Les faire fonctionner hors connexion n'est pas toujours possible (pdf).
D'autres (group sales) sont capturés dans leur totalité et fonctionnent sans modification.

hautHaut de la page

Avec javascript

W3C XHTML 1.0
W3C CSS