Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di a.felix
    Registrato dal
    Sep 2001
    Messaggi
    337

    script di apertura popup su div che non sò come funziona

    Ciao a tutti premetto che programmo da tempo in .net ma di js ne sò un cavolo
    ora vengo al dunque stò usifruendo di questo esempio
    http://javascript.html.it/script/ve...he-crea-pop-up/
    dopo aver presonalizzato la mia finestra con immaginine e altro la testo e tutto ok
    quando vado a portare il codice in'altra pagina non riesco a vedere nulla..
    eppure il broswer non mi dà nessun errore..
    per paura che non leggesse il js allegato ho provato anche a mettere il codice in <script..
    ma nulla
    la parte Script di codice è così composta
    codice:
    codice:
    <script language="JavaScript" src="../js/popup.js"></script>
    <script language="JavaScript">
    window.onload=function(){
     new popUp(200, 100, 300, 250, "Div", ".##...", "#eff3fb", "black", "bold 10px verdana", "Titolo", "#507cd1", "white", "#b5c7de", "gray", "666666", true, true, true, true, false);
     //hidebox('Div');
     }
    </script>
    <SCRIPT LANGUAGE="JAVASCRIPT" TYPE="TEXT/JAVASCRIPT">
    <!--
    gauche5=5;
    haut5= 25;
    document.write('<STYLE TYPE="text/css">#Help { position:absolute;top:'+haut5+';left:'+gauche5+'; }</STYLE>');
    ie4=document.all
    ns6=document.getElementById&&!document.all
    ns4=document.layers
    window.onload = placeHelp;
    function placeHelp() {
    	if (ie4) {Help.style.pixelTop=document.body.scrollTop+haut5}
    	else if (ns6) {document.getElementById("Help").style.top=window.pageYOffset+haut5}
    	else if (ns4) {eval(document.Help.top=eval(window.pageYOffset+haut5));}
    	if(ie4 || ns6 || ns4)
    	setTimeout("placeHelp()",1);
    	}	
    function open_win(url_add){
       	window.open(url_add,'Nome','width=800,height=600,menubar=no,status=no,location=yes,toolbar=no,scrollbars=yes');
       	}
    //-->
    </SCRIPT>

    ho rpovato anche così :

    codice:
    codice:
    <script language="JavaScript" src="../js/popup.js"></script>
    <script language="JavaScript">
    <!--
    window.onload = placeHelp; MyPop;
    function MyPop(){
     new popUp(200, 100, 300, 250, "Div", ".##...", "#eff3fb", "black", "bold 10px verdana", "Titolo", "#507cd1", "white", "#b5c7de", "gray", "666666", true, true, true, true, false);
     //hidebox('Div');
     }
    gauche5=5;
    haut5= 25;
    document.write('<STYLE TYPE="text/css">#Help { position:absolute;top:'+haut5+';left:'+gauche5+'; }</STYLE>');
    ie4=document.all
    ns6=document.getElementById&&!document.all
    ns4=document.layers
    function placeHelp() {
    	if (ie4) {Help.style.pixelTop=document.body.scrollTop+haut5}
    	else if (ns6) {document.getElementById("Help").style.top=window.pageYOffset+haut5}
    	else if (ns4) {eval(document.Help.top=eval(window.pageYOffset+haut5));}
    	if(ie4 || ns6 || ns4)
    	setTimeout("placeHelp()",1);
    	}	
    function open_win(url_add){
       	window.open(url_add,'Nome','width=800,height=600,menubar=no,status=no,location=yes,toolbar=no,scrollbars=yes');
       	}
    //-->
    </SCRIPT>
    Secondo voi dove è il problema?
    se lo script non dà errori come poso fare un minimo di debug in js?

    Ciauz

  2. #2
    Utente di HTML.it L'avatar di a.felix
    Registrato dal
    Sep 2001
    Messaggi
    337
    ...plzzzzzzzzzzzzzzzzzzzzzz

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    window.onload = placeHelp;
    se hai un altro window.onload o <body onload="funzione()">
    il gestore evento verra' sovrascritto

    se e' questo il caso accorpa i vari gestori evento in uno solo
    window.onload=function(){placeHelp();funzione();}
    oppure
    <body onload="placeHelp();funzione();">

    ciao

  4. #4
    Utente di HTML.it L'avatar di a.felix
    Registrato dal
    Sep 2001
    Messaggi
    337
    Ti sono debitore grazieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee eeeeeeeeeeee




    non lavoro molto in js ma delle volte mi capita mi imbattermi in queste cavolate(credo per voi) che io non riesco a risolvere ...sapresti per caso consigliarmi un guida che in maniera semplice mi dice la sintassi e le 4 cose necessarie per programare in js?

    grazieee

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    e appunto l' idea che siano "4" le cose necessarie per programmare in js che rende difficile darti una risposta
    in linea generale i corsi presenti nella sezione javascript di html.it sono molto utili x iniziare
    e, negli ultimi anni, quelli specifici riguardanti il DOM sono diventati necessari quanto i corsi base

    il resto viene dalla pratica: smontare script altrui e provare a costruirne di propri, risolvendo i problemi che via via si presentano, approfondendo tecniche fino a mezzora prima a noi sconosciute, e' forse meglio di qualsiasi corso, una volta presa padronanza dei fondamentali

    poi, qualsiasi sia il livello di conoscenza raggiunto, un reference javascript e' sempre meglio averlo sotto mano
    (x es. io in locale uso quello che trovi in fondo a questa pagina)

    ciao

  6. #6
    Utente di HTML.it L'avatar di a.felix
    Registrato dal
    Sep 2001
    Messaggi
    337
    Originariamente inviato da Xinod
    e appunto l' idea che siano "4" le cose necessarie per programmare in js che rende difficile darti una risposta
    era un modo di dire

    cmq come hai detto tu era solo per un minino padronanza dei fondamentali

    Grazie ancora

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.