Condividi:        

riquadro web

Hai problemi con i file Zip, vuoi formattare l'HD, non sai come funziona FireFox? O magari ti serve proprio quel programmino di cui non ricordi il nome! Ecco il forum dove poter risolvere i tuoi problemi.

Moderatori: Dylan666, hydra, gahan

riquadro web

Postdi riodacri » 20/04/04 21:42

ciao ragazzi,
un'informazione: come si può creare una pagina web che sia di dimensioni ridotte (ad esempio 640x480) e che si visualizzi piccola come è stata creata? ad esempio, se ingrandisco una foto e voglio vedere solo quella, come devo fare?
grazie, ciao, nic
Nic2calzini: viva la libertà!
riodacri
Utente Senior
 
Post: 373
Iscritto il: 28/12/02 15:54
Località: Trento

Sponsor
 

Postdi Triumph Of Steel » 20/04/04 21:53

nn ho capito..
devi fare un PopUp 640x480 con dentro l'immagine?

questo codice apre un popUp passando URL e dimensioni:

Codice: Seleziona tutto
function OpenUp(theUrl,WinName,width,height,scrollbar) {
// theUrl    = The page
// width   = Width of the window
// height   = Height of the windows
// scroll   = Do You want the Scroll??? ][ Value = yes|no
//
// brought to you by []==ThoR®
//
   var x = screen.availWidth
   var y = screen.availHeight
   var spaceSx = (x - width)/2
   //var spaceUp = 0                              // To Point PopUp top
   var spaceUp = (y - height)/2                     // To point PopUp in the center

   winparams   = ""                              // Start Params for Window
   winparams   = winparams + "scrollbars=" + scrollbar      // Scroll
   winparams    = winparams + ",resizable=no"            // Resizable
   winparams    = winparams + ",left=" + spaceSx         // Space From Left
   winparams    = winparams + ",top=" + spaceUp            // Space From Top
   winparams    = winparams + ",width=" + width            // Windowz Width
   winparams    = winparams + ",height=" + height         // Windowz Height
   winparams    = winparams + ",directory=no"            // The Tool Bars Menu
   winparams    = winparams + ",status=no"               //
   winparams    = winparams + ",location=no"            //
   winparams    = winparams + ",toolbar=no"               // -------------------
   // Open window
   ThoR   = window.open(theUrl,WinName,winparams);
   // Active window
   ThoR.focus();
}


link di esempio:
Codice: Seleziona tutto
<a href="javascript:OpenUp('img.htm','WinName','640','480','no');" title="open">Apri</a>
Avatar utente
Triumph Of Steel
Moderatore
 
Post: 7852
Iscritto il: 22/08/01 01:00

Postdi Dylan666 » 21/04/04 01:36

Ci sono anche programmi freeware che ti aiutano a generare il codice in automatico:

http://www.filetransit.com/screenshot.php?id=1783

PS: il programma accede a Internet per scaricare delle pubblicità da mostrarti in alto, ma non ci sono spyware e comunque puoi bloccare il collegamento via firewall o lavorare offline e tutto funziona lo stesso
Avatar utente
Dylan666
Moderatore
 
Post: 39988
Iscritto il: 18/11/03 16:46

Postdi riodacri » 21/04/04 23:42

credo di essermi spiegato abbastanza male: quel che vorrei creare è una finestra web alla quale si accede cliccando su una foto in miniatura e nella quale appaia solo ed esclusivamente la foto ingrandita rispetto a quella sulla quale si è cliccato per generare questa finestra. in sintesi, mi serve per inserire delle foto in un sito in formato un po' pesante e che non pesino sull'apertura della pagina, ma solo sull'apertura di detta finestra, cosicchè le vedrà ingrandite solo chi è interessato alla stessa.

altra cosa: per evitare che le foto vengano copiate, come si crea la finestra nella quale appare la scritta SU QUESTE FOTO IL TASTO DESTRO DEL MOUSE È DISATTIVATO?

grazie, ciao, nic
Nic2calzini: viva la libertà!
riodacri
Utente Senior
 
Post: 373
Iscritto il: 28/12/02 15:54
Località: Trento

Postdi Mikizo » 22/04/04 00:14

se ho capito bene, ciò che ti serve è esattamente quello che ti ha spiegato ToS

per quanto riguarda la disabilitazione del tasto destro, ti consiglio di evitarla perchè non serve a nulla (ad esempio, hai presente il tasto STAMP?)
Avatar utente
Mikizo
Download Admin
 
Post: 8517
Iscritto il: 05/01/02 01:00
Località: Outside

Postdi Triumph Of Steel » 22/04/04 00:38

ah beh, in quel caso.. allora non ti conviene lo script detto sopra.. ma forse è più semplice questo, e immediato, ovvero non devi scriverti ogni volta una pagina per ogni immagine

Codice: Seleziona tutto
<script language="JavaScript" type="text/JavaScript">
function viewImage (img,width,height) {
   var w;
  img = img.src ? img.src : img;
  if (w && !w.closed)
    w.close();
  w = open ('', 'imageView',
       'menubar=0,locationbar=0,statusbar=0,resizable=0'
       + ',scrollbars=0,width=' + width + ',height=' + height + '');
  var html = '';
  html += '<HTML><head><title>:: Geronimo Stilton ::</title></head><BODY bgcolor="#DBF5B6" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">';
  html += '<IMG SRC="' + img + '">';
  html += '</BODY></HTML>';
  w.document.open();
  w.document.write(html);
}
</script>

per aprire l'immagine:

Codice: Seleziona tutto
<a href="javascript:viewImage('img/special01.gif','175','274');">Zoom</a>
Avatar utente
Triumph Of Steel
Moderatore
 
Post: 7852
Iscritto il: 22/08/01 01:00

Postdi hostingstudio.net » 22/04/04 02:51

riodacri ha scritto:credo di essermi spiegato abbastanza male: quel che vorrei creare è una finestra web alla quale si accede cliccando su una foto in miniatura e nella quale appaia solo ed esclusivamente la foto ingrandita rispetto a quella sulla quale si è cliccato per generare questa finestra. in sintesi, mi serve per inserire delle foto in un sito in formato un po' pesante e che non pesino sull'apertura della pagina, ma solo sull'apertura di detta finestra, cosicchè le vedrà ingrandite solo chi è interessato alla stessa.




Allora... due cose devi fare:

1) Crearti delle immagini in miniatura per ogni singola immagine che ti occorre e uploadarle sul tuo server di hosting del sito. Se la "pesantezza" della pagina ti preoccupa particolarmente, abbassa anche la risoluzione grafica di queste immagini in miniatura (dette "thumbnail"), in molti casi troverai che 256 colori è sufficiente.

Io personalmente (quando non uso Photoshop) uso un programma molto leggero che ho già consigliato su questo forum, chiamato Irfanview con le sue eccellenti funzioni "Resize" e "Decrease Colour Depth".

2) usa un qualsiasi editor HTML (come Dreamweaver e FrontPage) e inserisci le thumbnail nel documento, avendo cura che ognuna sia linkata alla sua versione più grande, in alta risoluzione. Ricordati di attivare, per ogni link, il "target= "_blank"" (il comando "_blank" è racchiuso da virgolette), dato che questo causerà l' apertura della foto in una nuova pagina.

Se hai anche paura che altri siti possano linkare esternamente alle tue immagini ("rubandoti" quindi la banda che paghi) assicurati che il tuo provider di hosting abbia la possibilità di farti attivare l'opzione "Hotlink".

riodacri ha scritto:altra cosa: per evitare che le foto vengano copiate, come si crea la finestra nella quale appare la scritta SU QUESTE FOTO IL TASTO DESTRO DEL MOUSE È DISATTIVATO?

grazie, ciao, nic


E' un javascript che fa questo, in rete ne trovi molti, prova a fare una ricerca su Google inserendo "sito web blocco tasto destro" o simili.

Ciao!
Saluti cordiali,

Fabio G.

http://www.hostingstudio.it
hostingstudio.net
Utente Junior
 
Post: 66
Iscritto il: 29/03/04 22:19
Località: Castiglione delle Stiviere (MN)

Postdi archimede » 22/04/04 09:49

Io uso questo e mi trovo abbastanza bene:
Codice: Seleziona tutto
<script language="JavaScript">
<!--
function ow(imageName) {
  gURL = "http://www.ilmiosito.it/" + imageName;
  var Graph   = new Image();
  var gWidth  = 740;      // A default width and height
  var gHeight = 480;
  Graph.src   = gURL;   // Fetch the graph
  fContinue = true;
  for (iIndex = 0
      ;iIndex < 100000 && fContinue == true
      ;iIndex++){
    fContinue = Graph.complete;
  }
  gWidth      = Graph.width;
  gHeight     = Graph.height;

  globalContent="<html><title>Le Mie Foto "
               +imageName
               +"</title><body oncontextmenu='return false' bgcolor='#FFFFFF' leftmargin='0'"
               +" topmargin='0' marginheight='0' marginwidth='0'"
               +" onBlur='self.close()'><img src='"+gURL+"'></body></html>";
  window.open("javascript:opener.globalContent",
              "Le_Mie_Foto",
              "height="+gHeight+",width="+gWidth+",dependent=yes,status=no,toolbar=no,personalbar=no,hotkeys=no,menubar=no,location=no").focus();
}
-->
</script>
HTH.

Alessandro
archimede
Moderatore
 
Post: 2851
Iscritto il: 07/11/02 12:41
Località: Genova


Torna a Software Windows


Topic correlati a "riquadro web":


Chi c’è in linea

Visitano il forum: Nessuno e 81 ospiti