• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Info Portale dove scaricare/vedere siti

xPissio

Utente Attivo
Autore del topic
1 Maggio 2012
379
21
Miglior risposta
0
Ciao a tutti, esiste un portale/sito dove posso guardare i codici o scaricarli di siti già fatti? Grazie :emoji_slight_smile:
 
Se per codice intendi solo html Puoi semplicemente prendere il codice di qualsiasi pagina tu voglia, basta fare click destro del mouse nella pagina web e selezionare la voce nel menu a tendina "Visualizza Sorgente". Da li ti esce la pagina scritta in Html.

Se invece per codice intendio css, php o altri linguaggi superiori, quelli purtroppo non sono mai visibili, ad eccezione del codice css che viene visualizzato solo se colui che ha creato il sito l'ha integrato all'interno della pagina web.

Comunque sia se sono questi ultimi i codici che ti interessano puoi benissimo consultare il sito
Perfavore, Entra oppure Registrati per vedere i Link!
per iparare da te il mestiere WebMaster :emoji_smiley:
 
Ok aggiorno il topic chiedendo, come faccio ad inserire un player musicale di più canzoni e non una sola? Grazie :emoji_slight_smile:
 
Un player musicale non fa parte di linguaggi appartenenti al web, in generale sono codici javascript, con ausilio di veri e propri file multimediali che non basta il semplice codice html, css, php. I primi due sono per modellare la grafica di un sito, mentre il php per programmare, un determinato funzionamento del sito attraverso calcoli, variabili ecc.
Mentre per il lettore multimediale si va già a a programmare ad oggetti.

Questo un piccolo esempio di Javascript che determina il funzionamento di un riquadro che funce da pannello di news, facendo scorrere le immagini di ogni singola news.

//
//
function AC_AX_RunContent(){
var ret = AC_GetArgs(arguments);
AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_RunFlashContent(){
var ret =
AC_GetArgs
( arguments, "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
, "application/x-shockwave-flash"
);
AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_RunMMContent(){
var ret =
AC_GetArgs
( arguments, "filename", "clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"
, "application/x-mplayer2"
);
AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_RunRealContent(){
var ret =
AC_GetArgs
( arguments, "src", "clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"
, "audio/x-pn-realaudio-plugin"
);
AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_RunQTContent(){
var ret =
AC_GetArgs
( arguments, "src", "clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
, "video/quicktime"
);
AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_Generateobj(objAttrs, params, embedAttrs)
{
var str = '<object ';
for (var i in objAttrs)
str += i + '="' + objAttrs + '" ';
str += '>';
for (var i in params)
str += '<param name="' + i + '" value="' + params + '" /> ';
str += '<embed ';
for (var i in embedAttrs)
str += i + '="' + embedAttrs + '" ';
str += ' ></embed></object>';

document.write(str);
}

function AC_GetArgs(args, srcParamName, classid, mimeType){
var ret = new Object();
ret.embedAttrs = new Object();
ret.params = new Object();
ret.objAttrs = new Object();
for (var i=0; i < args.length; i=i+2){
var currArg = args.toLowerCase();
switch (currArg){
/// embed args
case "pluginspage":
case "type":
ret.embedAttrs[args] = args[i+1];
break;
/// object args
case "data":
case "codebase":
case "classid":
case "id":
ret.objAttrs[args] = args[i+1];
break;
/// common args
case "width":
case "height":
case "align":
case "vspace":
case "hspace":
case "class":
case "title":
case "accesskey":
case "name":
case "tabindex":
ret.embedAttrs[args] = ret.objAttrs[args] = args[i+1];
break;
// special args
case "src":
ret.embedAttrs["src"] = args[i+1];
ret.params[srcParamName] = args[i+1];
break;
// params
default:
ret.embedAttrs[args] = ret.params[args] = args[i+1];
}
}

if (classid) ret.objAttrs["classid"] = classid;
if (mimeType) ret.embedAttrs["type"] = mimeType;

return ret;
}



Questo è per farti capire che per fare quello che intendi tu, ti stai discostano un filino da quello che riguarda il Web, e le pagine web in generale.