Visualizzazione dei risultati da 1 a 4 su 4

Discussione: External Html Loader

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    69

    External Html Loader

    Ciao,
    Ho preso questo tutorial da dhtm nirvana e durante la visualizzazione ho
    questo errore che però non ho saputo risolvere

    Riga 69
    Carattere 1
    'Content' non è definito

    la riga è evidenziata più in basso.



    codice:
    <script type="text/javascript">
    ns4 = (document.layers);
    ns6 = (!document.all && document.getElementById);
    ie4 = (document.all && !document.getElementById && !window.opera);
    ie5 = (document.all && !document.fireEvent && !window.opera);
    op7 = (window.opera && document.createComment) ;
    w3dom = (document.getElementById || op7);
    
    function layerSetup(parent,id,left,top,zindex,visibility) {
    if(ns4) {
    this.obj = (parent != null) ? parent.document[id] : document[id];
    this.obj.htm = (parent != null) ? parent.document[id].document :
    document[id].document;
    } else if(ie4 ||ie5) {
    this.obj = document.all[id].style;
    this.obj.htm = document.all[id];
    } else if(w3dom) {
    this.obj = document.getElementById(id).style;
    this.obj.htm = document.getElementById(id);
    }
    this.obj.left = (w3dom) ? 2 + "px" : 2;
    this.obj.top = (w3dom) ? 231 +"px" : 231;
    this.obj.zIndex = zindex;
    this.obj.visibility = visibility;
    return this.obj;
    }
    
    
    function defineObjects() {
    page = new Object();
    page.width = (ns4 || ns6 ||op7) ? innerWidth : document.body.clientWidth;
    page.height = (ns4 || ns6 ||op7) ? innerHeight : document.body.clientHeight;
    content = new layerSetup(null,"contentLYR",2,231,7,"visible");
    sizeAnimator(content,page.width-300,page.height);
    setTimeout("actionManager()",500);
    }
    
    
    function sizeAnimator(obj,width,height) {
    if(ns4) {
    obj.clip.right = width;
    obj.clip.bottom = height;
    } else {
    obj.width = (w3dom) ? 2 + "px" : 2;
    obj.height = (w3dom) ? 231 + "px" : 231;
    }
    }
    
    function actionManager() {
    pageManager("load_page","imm_1.htm");
    }
    
    
    var page_timer = null;
    function pageManager() {
      var args = pageManager.arguments;
      switch(args[0]) {
    case "load_page" :
    content.top = (w3dom) ? 2 + "px": 2; if(ie4) {
    document.frames["frameData"].document.location = args[1];}
    if(w3dom) {
    document.getElementById("frameData").src = args[1];
    }
    if(ns4) {
    content.load(args[1],page.width-300);
          }
        break;
        case 'page_is_loaded' :
    if(ns4) {
    sizeAnimator(content,page.width-300,content.htm.height);
    // window.resizeBy(1,1);
    // window.resizeBy(-1,-1);
    }
    clearTimeout(page_timer);
    page_timer = setTimeout("pageManager('display_page')",2000);
    break;
        case "display_page" :
    if(ie4) {
    content.htm.innerHTML = document.frames['frameData'].
    document.body.innerHTML;
    } else if(w3dom) {
    content.htm.innerHTML = window.frames.frameData.document.
    getElementById('body').innerHTML;
    }
    break;
      }
    }
    </script>

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Prova cosi....

    var page_timer = null;
    var content = null;
    etc...

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    69

    errore

    E' cambiato l'errore!
    Content è nullo o non è un oggetto

    ..

    grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    69
    Grazie, ho fatto mancava define object el body

    Ciao

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 © 2026 vBulletin Solutions, Inc. All rights reserved.