Forum gratuit: forum de suport al utilizatorilor
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

Unde introduc scriptul de tip: JAVAScript?

Vezi subiectul anterior Vezi subiectul urmator In jos

Rezolvat Unde introduc scriptul de tip: JAVAScript?

Mesaj Scris de PROSteaua Mar Iun 16, 2009 3:05 pm

Buna tuturor!
Am facut un QUIZ si e in format "JScript Script File"

Are doua fisiere, un fisier html (acela stiu unde sa-l introduc) si un fisier JAVAScritp (acela nu stiu unde sa-l pun) ... as fi foarte recunoscator daca ma-ti ajuta!
PROSteaua

PROSteaua
Membru Forumgratuit

Mesaje : 29
Varsta : 31
Localizare : Cluj-Napoca
Data înscrierii : 15/05/2009
Mulțumiri : 0
Internet Explorer phpBB3

http://www.prosteaua.forumz.ro
PROSteaua a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Unde introduc scriptul de tip: JAVAScript?

Mesaj Scris de ezlidor Mar Iun 16, 2009 3:30 pm

Pai scripturile JAVAScript functioneaza in acelleasi locuri ca scripturile html (portal, widget, continut mesaj pagina start, descriere forum, titlu forum, descriere forum/categorie, continut mesaj)
ezlidor

ezlidor
Membru onorific
Membru onorific

Mesaje : 4045
Varsta : 35
Localizare : Iasi
Data înscrierii : 07/02/2008
Mulțumiri : 9
Internet Explorer punBB

https://help.forumgratuit.ro
ezlidor a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Unde introduc scriptul de tip: JAVAScript?

Mesaj Scris de PROSteaua Mar Iun 16, 2009 4:13 pm

Deci, eu vreau sa creez o noua pagina HTML nu sa-l introduc in Widget pe Portal!

Iar in HTML nu pot sa-l fac!
PROSteaua

PROSteaua
Membru Forumgratuit

Mesaje : 29
Varsta : 31
Localizare : Cluj-Napoca
Data înscrierii : 15/05/2009
Mulțumiri : 0
Internet Explorer phpBB3

http://www.prosteaua.forumz.ro
PROSteaua a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Unde introduc scriptul de tip: JAVAScript?

Mesaj Scris de ezlidor Mar Iun 16, 2009 4:19 pm

Poti lasa scriptul aici sa ma uit peste el ?
ezlidor

ezlidor
Membru onorific
Membru onorific

Mesaje : 4045
Varsta : 35
Localizare : Iasi
Data înscrierii : 07/02/2008
Mulțumiri : 9
Internet Explorer punBB

https://help.forumgratuit.ro
ezlidor a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Unde introduc scriptul de tip: JAVAScript?

Mesaj Scris de PROSteaua Mar Iun 16, 2009 6:24 pm

Desigur! Foarte fericit

Download JAVAScript:sters
Download HTML Scrip: sters
PROSteaua

PROSteaua
Membru Forumgratuit

Mesaje : 29
Varsta : 31
Localizare : Cluj-Napoca
Data înscrierii : 15/05/2009
Mulțumiri : 0
Internet Explorer phpBB3

http://www.prosteaua.forumz.ro
PROSteaua a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Unde introduc scriptul de tip: JAVAScript?

Mesaj Scris de Ina Mar Iun 16, 2009 6:29 pm

Va rog sa nu mai postati link-uri catre diverse hosturi. Te rog sa copiezi codul si sa il postezi aici intre balizele
Cod:
[code]aici textul codului[/code]
Ina

Ina
Membru onorific
Membru onorific

Mesaje : 13530
Varsta : 52
Data înscrierii : 05/03/2009
Mulțumiri : 79
Mozilla Firefox phpBB3

http://www.goblenul.com
Ina a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Unde introduc scriptul de tip: JAVAScript?

Mesaj Scris de PROSteaua Mar Iun 16, 2009 6:34 pm

OK! Daca e OK asa...

JAVAScript:
Cod:
function Question (qname,
type,
qstring,
response,
comment,
corrects,
explan,
score,
ifcorrect,ifwrong,ifnull,
img)
{this.qname=qname;
this.type=type;
this.qstring=qstring;
this.response=response;
this.comment=comment;
this.corrects=corrects;
this.explan=explan;
this.score=score;
this.ifcorrect=ifcorrect;
this.ifwrong=ifwrong;
this.ifnull=ifnull;
this.img=img;
}

var zin=1,top=0, mycount=0, waitTime=0, qright=0, mycomment;
var global=new Array(3);
var recent, recent2, recdone=false, opera7, opera=CheckOpera56();
function cachewrite(s,idx){global[idx]+=s;}
function CheckOpera56()
{
var version;
if (navigator.userAgent.toLowerCase().indexOf('opera') == -1) return false;
version=parseInt(navigator.appVersion.toLowerCase());
if (version>6) {opera7=true; return false;}
if (version<5) return false;
return true;
}
resp=new Array("2","5","3","4")
corr=new Array("0","0","0","1")
comm=""
valu=""
quest001 = new Question(
"Question 1",
0,
"Cate penaltyuri a aparat Duckadam la Sevilla in anul 1986?",
resp,
comm,
corr,
"",
valu,
1,
0,
0,
"");

resp=new Array("15","10","20","23")
corr=new Array("0","0","0","1")
comm=""
valu=""
quest002 = new Question(
"Question 2",
0,
"Cate titluri de campioana are Steaua la momentul actual?",
resp,
comm,
corr,
"",
valu,
1,
0,
0,
"");

resp=new Array("Gheorghe Hagi","Marius Lacatus","Cristiano Bergodi","Dan Petrescu")
corr=new Array("0","0","1","0")
comm=""
valu=""
quest003 = new Question(
"Question 3",
0,
"Care este noul antrenor al Stelei?",
resp,
comm,
corr,
"",
valu,
1,
0,
0,
"");

resp=new Array("Uefa Champions League","Nu s-a calificat","Intertoto","Europa League")
corr=new Array("0","0","0","1")
comm=""
valu=""
quest004 = new Question(
"Question 4",
0,
"In ce competitie s-a calificat FC Steaua Bucuresti in actualul sezon (2008/2009)?",
resp,
comm,
corr,
"",
valu,
1,
0,
0,
"");

resp=new Array("Nicolae Dica","Mihaita Nesu","Mirel Radoi","Valentin Badea")
corr=new Array("0","0","1","0")
comm=""
valu=""
quest005 = new Question(
"Question 5",
0,
"Ce jucator important de la FC Steaua Bucuresti a plecat la AL HILAL?",
resp,
comm,
corr,
"",
valu,
1,
0,
0,
"");

questions = new Array (
quest001,quest002,quest003,quest004,quest005)

function doQuestion(quest)
{
var numdo;
var numord=eval(quest+1);
var i=-1, ii, type, myname, gadget;
type=questions[quest].type;
numdo=type>=3?1:questions[quest].response.length;


document.writeln ("<a name=\""+questions[quest].qname+"\"></a>")
document.write("\n")
document.write("      ")
if (questions[quest].img!="") {
document.write("\n")
document.write("          <p><img border=\"0\" src=\"")
document.write(questions[quest].img)
document.write("\"></p>\n")
document.write("      ")
}
document.write("\n")
document.write("      <p><small><font face=\"Verdana,Arial\">")
document.write(numord)
document.write(". ")
document.writeln(questions[quest].qstring)
document.write("</font></small></p>\n")
document.write("      ")
for (i=0; i<numdo; i++) {
myname=questions[quest].qname;
gadget="radio";
if (type>=3) gadget="text";
else if (type==1) {
myname+="_"+(i<9?"0":"")+(i+1);
gadget="checkbox";}
document.write("\n")
document.write("          ")
document.write(type==7?"<textarea name=\""+myname+"\" rows=5 cols=30 class=\"input\">":" <input type="+gadget+" name=\""+myname);
if (type<3) document.write("\" value=\""+i+"\">\n")
else document.write(type==7?"</textarea>":"\" class=\"input\" value=\"\">\n")
document.write(" <small><font face=\"Verdana,Arial\">")
if (type<3) document.write(questions[quest].response[i]);
document.write("</font></small><br>\n")
document.write("      ")
}
document.write("\n")
document.write("    ")
}
function doTest() {
var count, i;

count=questions.length;
for (i=0; i<count; i++) doQuestion(i);
}
function fill(s,l){
s=s+""
for (y=1;y<=l;y++)
if (s.length>=l) break; else s="0"+s;
return s
}
function CheckQName(wapf,ii,i,multi,selection){
var len;
if (!multi) return(wapf.elements[ii].name==questions[i].qname);
len=questions[i].qname.length;
if (wapf.elements[ii].name.substring(0,len)!=questions[i].qname) return false;
if (wapf.elements[ii].name.substring(len,len+1)!="_") return false;
if (eval(wapf.elements[ii].name.substring(len+1,len+3))==(selection+1)) return true;
return false;
}
function errore(uno,due,tre)
{
if (!errori) global[1]="<H3>You have made the following errors</H3>";
++errori;
cachewrite("<p><b>"+uno+"</b><br>"+due+"<br>"+mycomment+tre+"</p>",2);
mycomment="";
}
function testIE5plus(){
var pos=navigator.appVersion.lastIndexOf('MSIE ');
if (pos != -1) {
pos+=5;
if (eval(navigator.appVersion.charAt(pos))>4)
return true;}
return false;}
function correct(wapf)
{
var i, ii, t, re, tmp, selection, multi, multipage=0, type, isnull, iswrong, iscorrect, evaluation=0, total=0, udat;
errori=waitTime=0;
udat=new Array();
for (i=0, ii=0; i<wapf.elements.length; i++)
{tmp=wapf.elements[i];
if (tmp.name.substring(0,13)=="Quiz.UserData"){
t=tmp.name.substring(14,tmp.name.length);
re=new RegExp("_", "g");
t=t.replace(re," ");
udat[ii++]=t+": <i>"+tmp.value+"</i><br>";
if (opera) tmp.value="";}}
global[0]=global[2]="";
global[1]="<h3>Congratulations, you haven't made any errors</h3>";
cachewrite("<html><head><title>Results</title><BASE target='_blank'></head><body bgcolor='#FFFFFF'><font face='Verdana, Arial'><table border=0 cellpadding=0 cellspacing=0 width='100%' bgcolor='#C0C0C0'><tr><td width='100%'><font face='Verdana, Arial' size=5 color='#FFFFFF'><b>&nbsp;Results</b></font></td></tr></table>",0)
now= new Date()
cachewrite("<small><p>"+fill((now.getMonth()+1),2)+"/"+fill(now.getDate(),2)+"/"+now.getYear()+"&nbsp;&nbsp;"+fill(now.getHours(),2)+":"+fill(now.getMinutes(),2)+"</p>",0)
cachewrite("<b>PROSteaua - QUIZ</b><br><br>\n",0);
if (udat.length>0) {
cachewrite("<b>Information</b><br>\n",0);
for (i=0; i<udat.length; i++) cachewrite(udat[i],0);}
if (opera7 && multipage) {
for (i=0; i<questions.length; i++) {
id=document.getElementById("q"+(i+1));
id2=document.getElementById("q"+(i+1)+"a");
id.style.display=id2.style.display="block";}}

for (i=0; i<questions.length; i++) {
if (opera && multipage) {
id=document.getElementById("q"+(i+1));
id2=document.getElementById("q"+(i+1)+"a");
id.style.visibility=id2.style.visibility="visible";}
type=questions[i].type;
if (type==1) multi=1;
else multi=0;
isnull=true;
iscorrect=false;iswrong=false;
selection=0;
evaluation=0;
mycomment="";
for (ii=0; ii<wapf.elements.length; ii++) {
if (CheckQName(wapf,ii,i,multi,selection)) {
if (type>=3 && wapf.elements[ii].value!="") {
isnull=false;
if (wapf.elements[ii].value.toLowerCase()==questions[i].corrects.toLowerCase()) iscorrect=true;
else iswrong=true;
++selection;}
else if (wapf.elements[ii].checked) {
if (questions[i].score!="") evaluation+=questions[i].score[selection];
if (isnull) isnull=false;
if (questions[i].corrects[selection]=="1") iscorrect=(iswrong==false)?true:false;
else {
iswrong=true;
if (multi && questions[i].corrects!='') errore(questions[i].qname,"The checkbox  <i>"+questions[i].response[selection]+"</i>  shouldn't have been selected.",questions[i].explan)
}
if (questions[i].comment!="" && questions[i].comment[selection]!="")
mycomment+=((iscorrect || questions[i].corrects=='')?"<b>"+questions[i].qname+"</b><br>":"")+"<small>"+questions[i].comment[selection]+"</small><br>";
} else {
if (questions[i].corrects[selection]=="1") {
iswrong=true;
if (multi && questions[i].corrects!='') errore(questions[i].qname,"The checkbox  <i>"+questions[i].response[selection]+"</i>  should have been selected.",questions[i].explan);
}}
++selection;
}}
if (multi==false && (isnull || iswrong)) {
var okresp="", z;
if (type>=3) okresp=questions[i].corrects;
else {
for (z=0; z<questions[i].corrects.length; z++) {
if (questions[i].corrects[z]==1) {
okresp=questions[i].response[z];
break;
}}}
if (okresp!="") errore(questions[i].qname,"The right answer was <i>"+okresp+".</i>",questions[i].explan);
}
if (mycomment!="") cachewrite(mycomment,2);
if (questions[i].corrects!="") ++qright;
if (isnull) evaluation+=questions[i].ifnull;
else if (iswrong) evaluation+=questions[i].ifwrong;
else if (iscorrect) evaluation+=questions[i].ifcorrect;
total+=evaluation;}
if (qright==0) global[1]="<br>";
if (errori) cachewrite("<br><b>You have made "+errori+" "+(errori==1?"error":"errors")+".</b>",2);
cachewrite("<br><b>Total score: "+total+".</b><br>",2);

cachewrite("</small><hr noshade><center><form>",2)
printest=(((navigator.appName=="Netscape") && (navigator.appVersion.charAt(0)>="4")) || (testIE5plus() == true))? "print()": "alert('This button can be used with Netscape Navigator 4 or Microsoft Internet Explorer 5 only. If you want to print with other browsers, please select the Print command in the File menu.')"
cachewrite("<input type='button' value='Print...' onClick='"+printest+"'>&nbsp;&nbsp;&nbsp;&nbsp;",2)
cachewrite("<input type='button' value='Close' onClick='window.close()'></form></center>",2)
cachewrite(aknw,2)
winr=window.open('','wapres', 'titlebar=1,location=0,directories=0,menubar=1,toolbar=0,scrollbars=1,resizable=1,status=1')
for (i=0; i<3; i++) winr.document.write(global[i]);winr.document.close()
if ((opera || opera7) && multipage) {
document.forms[0].elements[0].value='Print...';
document.forms[0].elements[1].value='Close';
for (i=0; i<questions.length-1; i++) {
id=document.getElementById("q"+(i+1));
id2=document.getElementById("q"+(i+1)+"a");
opera?id.style.visibility=id2.style.visibility="hidden":id.style.display=id2.style.display="none";}}
}
aknw="<br><p align='center'><small><small>Created and managed with <a title='Click here to visit WebQuiz site' href='http://www.smartlite.it/go.asp?OLDLP' target = '_blank'>SmartLite WebQuiz</a></small></small></p>"

HTML Script:
Cod:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<meta name="GENERATOR" content="SmartLite WebQuiz XP 2.0.27">
<meta name="ORIGINATOR" content="SmartLite WebQuiz XP 2.0.27">
<meta name="KEYWORDS" content="quiz, quizzes, test, tests, questionnaires, software, exam, questions, web, surveys, answers, electronic, multimedia, authoring, evaluation, evaluations, authoring software, education, school, teachers, educational software, training, webquiz, winasks, winask, smartlite">
<meta name="DESCRIPTION" content="Intrebari pentru stelistii comunitatii PROSteaua">

<title>PROSteaua - QUIZ</title>
<script language=javascript src="quiz.js"></script>
</head>

<body bgcolor="#FFFFFF" text="#000000" onLoad="document.WapForm.reset();if (waitTime>0) checkTime();">

<p><big><big><font face="Verdana,Arial"><strong><center>PROSteaua - QUIZ</center></strong></font></big></big></p><br>

<p><small><font face="Verdana,Arial"></font></small></p>

<form name="WapForm">
    <p><small><font face="Verdana,Arial">First name: <input type="text" name="Quiz.UserData.First_Name" size=20></font></small>&nbsp;&nbsp;
    <small><font face="Verdana,Arial">Last name: <input type="text" name="Quiz.UserData.Last_Name" size=20></font></small></p>
    <script language=javascript><!--
{
doTest();
}//--></script>

    <p><small><font face="Verdana,Arial"></font></small></p>
    <p>
     
          <input type="button" value="Evaluate" name="ButtonSubmit"  onClick="correct(document.WapForm)">
     
      <input type="reset" value="Reset" name="ButtonReset">
    </p>
</form>

<p align="center"><font face="Verdana, Arial"><small><small>Copyright © Moldovan Adrian. Created and managed with <a title="Click here to visit WebQuiz site" href="http://www.smartlite.it/go.asp?ODJPL" target = "_blank">SmartLite WebQuiz</a>.</small></small></font></p>
</body>
</html>
PROSteaua

PROSteaua
Membru Forumgratuit

Mesaje : 29
Varsta : 31
Localizare : Cluj-Napoca
Data înscrierii : 15/05/2009
Mulțumiri : 0
Internet Explorer phpBB3

http://www.prosteaua.forumz.ro
PROSteaua a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Unde introduc scriptul de tip: JAVAScript?

Mesaj Scris de PROSteaua Mier Iun 17, 2009 4:50 pm

IMI RASPUNDE SI MIE CINEVA!???
PROSteaua

PROSteaua
Membru Forumgratuit

Mesaje : 29
Varsta : 31
Localizare : Cluj-Napoca
Data înscrierii : 15/05/2009
Mulțumiri : 0
Internet Explorer phpBB3

http://www.prosteaua.forumz.ro
PROSteaua a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Unde introduc scriptul de tip: JAVAScript?

Mesaj Scris de ezlidor Mier Iun 17, 2009 7:46 pm

Vă reamintesc că mesajele duble nu sunt acceptate decât dacă a trecut o perioada de 24 de ore de la ultimul mesaj (folosiți butonul edit).
Vă rog să folosiţi scrisul normal fără cuvinte scrise cu literele mari!

Mulţumesc pentru înţelegere!

EDIT:
Pentru a folosi aceste scripturi, trebuie sa aveti acces la baza de date ... in alt mod nu puteti sa le adaugati

Ca sa fiu sigur, le-am adaugat peste tot (widget, portal, etc.) si nu functioneaza decat interfata, dar nu si optiunile ...
ezlidor

ezlidor
Membru onorific
Membru onorific

Mesaje : 4045
Varsta : 35
Localizare : Iasi
Data înscrierii : 07/02/2008
Mulțumiri : 9
Internet Explorer punBB

https://help.forumgratuit.ro
ezlidor a fost mulțumit de autorul acestui subiect.

Rezolvat PROBLEMA REZOLVATA

Mesaj Scris de PROSteaua Joi Iun 18, 2009 10:36 am

Ok!

1. Multumesc pentru raspuns.
2. Imi cer scuze pentru "duble post"

O zi placuta in continuare!


Ultima editare efectuata de catre PROSteaua in Joi Iun 18, 2009 10:37 am, editata de 2 ori
PROSteaua

PROSteaua
Membru Forumgratuit

Mesaje : 29
Varsta : 31
Localizare : Cluj-Napoca
Data înscrierii : 15/05/2009
Mulțumiri : 0
Internet Explorer phpBB3

http://www.prosteaua.forumz.ro
PROSteaua a fost mulțumit de autorul acestui subiect.

Rezolvat Re: Unde introduc scriptul de tip: JAVAScript?

Mesaj Scris de Vizitato Joi Iun 18, 2009 10:41 am

Topic rezolvat=>Inchis.
Anonymous

Vizitato
Vizitator


Vizitato a fost mulțumit de autorul acestui subiect.

Vezi subiectul anterior Vezi subiectul urmator Sus

- Subiecte similare

Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum