Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    finestra alert formattata con stile

    come posso fare per fare in modo che questa finestra alert appena si apra la mia pagina abbia la formattazione che gli ho dato nello stile?
    il codice:

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 TRANSITIONAL//EN">
    <html>
    
    	<head>
    		<title>prova alertbox</title>
    	</head>
    	<style>
    	alertBox {
    	position:relative;
    	width:300px;
    	min-height:100px;
    	margin-top:50px;
    	border:2px solid #000;
    	background-color:#F2F5F6;
    	background-image:url(alert.png);
    	background-repeat:no-repeat;
    	background-position:20px 30px;
    }
    	</style>
    	
    <script language="javascript">
      alert=alertBox("prova"); 
    </script> 
    	<body>
    
    	</body>
    </html>

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non puoi cambiare il layout dei messaggi di sistema (alert,confirm,promt,etc..).
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    ma se creo un bottone e clicco su di esso lo si può fare?
    diciamo che voglio creare un box formattato in una certa maniera e che si apra con alert, scusami ma sono alle prime armi
    grazie comunque

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    No :rollo:
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    grazie ancora....

  6. #6
    Utente bannato
    Registrato dal
    Jan 2009
    Messaggi
    152
    In alternativa, puoi fare un DIV che passa dallo stato di display: ; a quello di display = "none" tramite JavaScript.
    Ma non puoi cambiare la fisionomia delle finestre di alert confirm prompt che è lasciata volutamente legata al funzionamento interno dei browser.

    Nota che per come lo hai definito, lo stile non si può legare a nessun elemento:

    #alertBox
    e id="alertBox" nel Tag

    .alertBox (col puntino)
    e class="alertBox" nei Tag

    ma il solo alertBox indicherebbe **Elemento** alertBox , che non esiste;
    potresti invece fare:

    div {
    /* proprietà di stile */
    }

    e lo stile si estende su tutti gli Elementi div presenti nel body; il div è un Elemento mica di fantasia ...

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 TRANSITIONAL//EN">
    <html>
    
    	<head>
    		<title>prova alertbox</title>
    
    	<style type="text/css">
    	#alertBox {
    	 position:relative;
    	 width:300px;
    	 min-height:100px;
    	 margin-top:50px;
    	 border:2px solid #000;
    	 background-color:#F2F5F6;
    	 background-image:url(alert.png);
    	 background-repeat:no-repeat;
    	 background-position:20px 30px;
            }
    	</style>
    	
    <script language="javascript">
      function nascondiDIV(){
       document.getElementById("alertBox").style.display = "none";
      }; 
    </script> 
    	</head>
    	<body>
    
    <div id="alertBox">
     
     <input value="chiudi" type="button" onClick='nascondiDIV();' 
      style="background-color:#F2F5F6; font-family: monospace;">
    </div>
    	</body>
    </html>

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.