Avatar Image
Usuario habitual
Usuario habitual

¿Cúal es el código para insertar un test en mi web? y ke luego segun las respuestas ke hayas elegido a las preguntas ke hay ke te responda una cosa o otra al final del test.

Eh puesto este mensaje en el subforo de Javascripts, porke creo ke se hace con Javascripts, pero si lo moveis porke no va en este subforo no pasa nada.

Saludos.-

User 479801
User 479801
Okupa del foro
Okupa del foro

Pues no sé cuál será el código, pero yo en mi página tengo un test que copié de un tutorial. Si quieres lo analizas porque yo no sé nada de JavaScript:

Codigo:
<div align="center"></div><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<STYLE type="text/css">
BODY
{
direction:;
background-attachment:fixed;
scrollbar-arrow-color: ffffff;
scrollbar-track-color: 606060;
scrollbar-face-color: 000000;
scrollbar-highlight-color: ffffff;
scrollbar-3dlight-color: 404040;
scrollbar-darkshadow-color: 808080;
scrollbar-shadow-color: 404040;
}
</STYLE>
<TITLE>Qué tan inteligente eres?</TITLE>
<META content="text/html; charset=windows-1252" http-equiv=Content-Type>
<SCRIPT language=JavaScript1.1>

<!-- Begin

function right(e) {
var msg = "De veras quieres ver el codigo fuente?";
if (navigator.appName == 'Netscape' && e.which == 3) {
alert(msg); // Delete this line to disable but not alert user
return false;
} else if (navigator.appName == 'Microsoft Internet Explorer' && event.button==2) {
alert(msg); // Delete this line to disable but not alert user
return false;
}
return true;
}

document.onmousedown = right;

// End -->

</SCRIPT>

<SCRIPT language=JavaScript>

<!-- Hide the script from old browsers --

function jawapan() {

var markah = 0;
var popup;
var akal;

if (document.quizform.q1.selectedIndex==1)
{ markah=markah+1; }
if (document.quizform.q2.selectedIndex==2)
{ markah=markah+1; }
if (document.quizform.q3.selectedIndex==6)
{ markah=markah+1; }
if (document.quizform.q4.selectedIndex==3)
{ markah=markah+1; }
if (document.quizform.q5.selectedIndex==2)
{ markah=markah+1; }
if (document.quizform.q6.selectedIndex==4)
{ markah=markah+1; }
if (document.quizform.q7.selectedIndex==2)
{ markah=markah+1; }
if (document.quizform.q8.selectedIndex==3)
{ markah=markah+1; }
if (document.quizform.q9.selectedIndex==5)
{ markah=markah+1; }
if (document.quizform.q10.selectedIndex==4)
{ markah=markah+1; }
if (document.quizform.q11.selectedIndex==5)
{ markah=markah+1; }

if (markah > 10 )
{ akal="Sorprendente !! Sólo tres personas han obtenido este punteo !!" }
else if (markah > 9 )
{ akal="Excelente !! Deberías trabajar para nosotros !!" }
else if (markah > 7 )
{ akal="Estudiante con honores." }
else if (markah > 4 )
{ akal="Inteligencia Normal." }
else if (markah > 1 )
{ akal="Dedicate a la pesca..." }
else
{ akal="em... Sin comentarios." }

if (markah > 10 )
{ akab="Con esa inteligencia, tu vida amorosa debe ser muy mala." }
else if (markah > 9 )
{ akab="Tu vida amorosa es mediocre." }
else if (markah > 7 )
{ akab="No está mal !! Tu vida amorosa va a empeorar !!" }
else if (markah > 4 )
{ akab="Sorprendente !! Tu vida amorosa debe ser muy ardiente !!" }
else if (markah > 1 )
{ akab="Eres un Super Galán. Tu vida amorosa es explosiva !!" }
else
{ akab="Aún sin comentarios." }

var s1 = '<HTML>' +
' <head>' +
' <title>Test de Inteligencia</title>' +
' </head>' +
' <BODY bgcolor="#000000" text="#FFFFFF" LINK="#ffffc0" ALINK="#c0c0ff" VLINK="#coffco">' +
' <form>' +
' <a name="top"></A><FONT SIZE=2 COLOR="yellow">' +
' </font>' +
' <table border="0" width="600" cellspacing="0" cellpadding="5">' +
' <tr>' +
' <td width="100%">' +
' <h1 align="center"><font color="#FFFFCC" face= "comic sans ms">El Test de Inteligencia</font></h1>' +
' <hr noshade size="1">' +
' <p><b><font color="#FFFFCC" face= "verdana"><big><big>Resultado:</big></big></font></b></p>' +
' <p><big><big>Obtuviste un punteo de</big></big><big><big> ' + markah +
' sobre 11.</big></big></p>' +
' <p><big>Tu calificación: ' + akal + '</big></p>' +
' <p><big>El pronóstico para tu vida amorosa</big><big>: ' + akab + '</big></p>' +
' <p><hr noshade size="1"><p>' +
' <table border="0" width="100%" cellspacing="1" cellpadding="5">' +
' <tr>' +
' <td bgcolor="#CCCCCC" valign="top" colspan="2">' +
' <P align="center"><b><font color="#000000" face= "verdana"><big>Respuestas</big></font></b>' +
' </td>' +
' </tr>' +
' <tr>' +
' <td bgcolor="#20c0c0" valign="top" align="right"><font color="#000000" face= "verdana"><b>1.</b></font>' +
' </td>' +
' <td bgcolor="#CCFFFF" valign="top"><font color="#000000" face= "verdana"><b>Tienen un' +
' 15 de Septiembre en Inglaterra?</b>&nbsp;</font><b><font color="#000000">' +
' </font></b><font color="#000000" face= "verdana">Si, viene después del 14 !!</font>' +
' </td>' +
' </tr>' +
' <tr>' +
' <td bgcolor="#20c0c0" valign="top" align="right"><font color="#000000" face= "verdana"><b>2.</b></font></td>' +
' <td bgcolor="#FFFFCC" valign="top"><font color="#000000" face= "verdana"><b>Cuántos' +
' cumpleaños tuvo una persona que vivió 50 años?</b></font><font color="#000000" face= "verdana"><b>' +
' </b>50.</font></td>' +
' </tr>' +
' <tr>' +
' <td bgcolor="#20c0c0" valign="top" align="right">' +
' <font color="#000000" face= "verdana"><b>3.</b></font>' +
' </td>' +
' <td bgcolor="#CCFFFF" valign="top">' +
' <P><font color="#000000" face= "verdana"><b>Algunos' +
' meses tienen 31 días, cuántos tienen 28?</b></font><b><font color="#000000"> </font></b>' +
' <font color="#000000" face= "verdana">12, todos tienen 12 !!</font>' +
' </td>' +
' </tr>' +
' <tr>' +
' <td bgcolor="#20c0c0" valign="top" align="right"><font color="#000000" face= "verdana"><b>4.</b></font></td>' +
' <td bgcolor="#FFFFCC" valign="top"><font color="#000000" face= "verdana"><b>En el' +
' baseball, cuántos outs tiene un inning?</b> 6, tres por equipo !!</font></td>' +
' </tr>' +
' <tr>' +
' <td bgcolor="#20c0c0" valign="top" align="right">' +
' <font color="#000000" face= "verdana"><b>5.</b></font>' +
' </td>' +
' <td bgcolor="#CCFFFF" valign="top">' +
' <P><font color="#000000" face= "verdana"><b>Es' +
' correcto que un hombre se case con la hermana de su viuda?</b></font><br>' +
' <font color="#000000" face= "verdana">No, porque está muerto !!</font>' +
' </td>' +
' </tr>' +
' <tr>' +
' <td bgcolor="#20c0c0" valign="top" align="right">' +
' <font color="#000000" face= "verdana"><b>6.</b></font></td>' +
' <td bgcolor="#FFFFCC" valign="top">' +
' <P><font color="#000000" face= "verdana"><b>Divide 30' +
' por 1/2 y suma 10. Cuál es el resultado?</b><br>' +
' 70, (30&nbsp; dividido por 1/2 es igual a 60 !! Busca una calculadora si lo' +
' dudas.....</font></td>' +
' </tr>' +
' <tr>' +
' <td bgcolor="#20c0c0" valign="top" align="right"><font color="#000000" face= "verdana"><b>7.</b></font>' +
' </td>' +
' <td bgcolor="#CCFFFF" valign="top"><font color="#000000" face= "verdana"><b>Si hay 3' +
' manzanas y tomas 2 cuántas tienes?</b></font><b><font color="#000000" face= "verdana">' +
' </font></b>' +
' <font color="#000000" face= "verdana">2, tomaste dos, recuerdas?</font>' +
' </td>' +
' </tr>' +
' <tr>' +
' <td bgcolor="#20c0c0" valign="top" align="right"><font color="#000000" face= "verdana"><b>8.</b></font></td>' +
' <td bgcolor="#FFFFCC" valign="top"><font color="#000000" face= "verdana"><b>Un doctor' +
' te receta tres pastillas y te dice que te tomes una cada media hora,' +
' cuántos minutos te duran las pastillas? </b>60 - Empiezas tomando' +
' la primera, 30 minutos después tomas la segunda, luego, 30' +
' minutos más tarde tomas la tercera..</font></td>' +
' </tr>' +
' <tr>' +
' <td bgcolor="#20c0c0" valign="top" align="right">' +
' <font color="#000000" face= "verdana"><b>9.</b></font>' +
' </td>' +
' <td bgcolor="#CCFFFF" valign="top">' +
' <P><font color="#000000" face= "verdana"><b>Un' +
' granjero tiene 17 ovejas. Todas se mueren, menos 9. Cuántas quedan?</b></font><b><font color="#000000" face= "verdana"> </font></b>' +
' <font color="#000000" face= "verdana">9</font>' +
' </td>' +
' </tr>' +
' <tr>' +
' <td bgcolor="#20c0c0" valign="top" align="right">' +
' <font color="#000000" face= "verdana"><b>10.</b></font></td>' +
' <td bgcolor="#FFFFCC" valign="top">' +
' <P><font color="#000000" face= "verdana"><b>Cuántos' +
' animales de cada sexo metió Moisés en el arca?<br>' +
' </b>0. Moisés no tenía arca, era Noé !!</font></td>' +
' </tr>' +
' <tr>' +
' <td bgcolor="#20c0c0" valign="top" align="right">' +
' <font color="#000000" face= "verdana"><b>11.</b></font>' +
' </td>' +
' <td bgcolor="#CCFFFF" valign="top">' +
' <P><font color="#000000" face= "verdana"><b>Cuántas' +
' estampillas de dos centavos hay en una docena?</b></font><br>' +
' <font color="#000000" face= "verdana">12. Hay doce estampillas en una docena!</font></p>' +
' </td>' +
' </tr>' +
' </table>' +
' <hr noshade size="1">' +
'<P align="center"><input type="button" value="Volver al Test !!" onClick="history.back()">' +
' <input type="button" value="Ir Arriba" onClick="location.reload()">' +
' </td>' +
' </tr>' +
' </table>' +
' </body>' +
' </form>' +
'</HTML>';

popup = window.open("","CEN&quot;
popup.document.writeln(s1);
popup.document.close();

}

//-->

</SCRIPT>






<BODY aLink=#c0c0ff background="" bgcolor='#000000' link=#ffffc0 text=#ffffff
vLink=#c0ffc0 leftMargin=30>
<FORM name=quizform>
<table border="0" width="600" cellspacing="0" cellpadding="5">

<tr>
<td width="100%">
<h1 align="center"><font color="#ffffcc" face="Comic Sans MS"
>Qué tan inteligente eres
realmente?</font></h1>
<hr noshade size="1">

<p><FONT face=Verdana>Este test ha sido usado por más
de cincuenta años y es muy famoso por su gran confiabilidad. Si no
obtienes un punteo alto, no te preocupes, recuerda que puedes mejorar. Se
dice que Bill Gates hizo esta prueba y obtuvo tres puntos. Comparte tu
resultado con tus amigos y buena suerte!!!</FONT>


</p>
<table border="0" width="100%" cellspacing="1" cellpadding="5">

<tr>
<td valign="top" bgcolor=#20c0c0 align="right"><font color="#000000" face=Verdana><b>1.</b></font></td>
<td valign="top" bgcolor="#ccffff"><font color="#000000"><FONT face=Verdana><FONT><b>Tienen un
15 de Septiembre en Inglaterra?</b>&nbsp;</FONT></FONT></font></td>
<td valign="top" bgcolor="#ffffcc"><SELECT name=q1 size=1> <OPTION selected value=0>No
lo sé<OPTION value=1>Si<OPTION value=2>No</OPTION></SELECT><FONT face=Verdana>
</FONT>
</td>
</tr>
<tr>
<td valign="top" bgcolor=#20c0c0 align="right"><font color="#000000" face=Verdana><b>2.</b></font></td>
<td valign="top" bgcolor="#ccffff"><font color="#000000"><FONT face=Verdana><FONT><b>Cuántos
cumpleaños tuvo una persona que vivió 50 años?</b>&nbsp;</FONT></FONT></font></td>
<td valign="top" bgcolor="#ffffcc"> <SELECT name=q2 size=1>
<OPTION selected value=0>No lo sé
<OPTION value=1>49
<OPTION value=2>50
<option value="3">51</option>
</SELECT><FONT face=Verdana>
</FONT> </td>
</tr>
<tr>
<td valign="top" bgcolor="#20c0c0" align="right"><font color="#000000" face=Verdana><b>3.</b></font></td>
<td valign="top" bgcolor="#ccffff"><font color="#000000"><FONT face=Verdana><FONT><b>Algunos
meses tienen 31 días, cuántos tienen 28?</b>&nbsp;</FONT></FONT></font></td>
<td valign="top" bgcolor="#ffffcc"> <SELECT
name=q3 size=1> <OPTION selected value=0>No lo sé<OPTION value=1>1<OPTION
value=2>2<OPTION value=3>3<OPTION value=4>6<OPTION value=5>9<OPTION
value=6>12</OPTION></SELECT><FONT face=Verdana>
</FONT> </td>
</tr>
<tr>
<td valign="top" bgcolor="#20c0c0" align="right"><font color="#000000" face=Verdana><b>4.</b></font></td>
<td valign="top" bgcolor="#ccffff"><font color="#000000"><FONT face=Verdana><FONT><b>En el
baseball, cuántos outs tiene un inning?</b>&nbsp;</FONT></FONT></font></td>
<td valign="top" bgcolor="#ffffcc"> <SELECT name=q4
size=1> <OPTION selected value=0>No lo sé<OPTION value=1>2<OPTION
value=2>3<OPTION value=3>6<OPTION value=4>8</OPTION></SELECT><FONT face=Verdana>
</FONT> </td>
</tr>
<tr>
<td valign="top" bgcolor="#20c0c0" align="right"><font color="#000000" face=Verdana><b>5.</b></font></td>
<td valign="top" bgcolor="#ccffff"><font color="#000000"><FONT face=Verdana><FONT><b>Es
correcto que un hombre se case con la hermana de su viuda?</b>&nbsp;</FONT></FONT></font></td>
<td valign="top" bgcolor="#ffffcc"> <SELECT name=q5 size=1> <OPTION selected value=0>No
lo sé<OPTION value=1>Si<OPTION value=2>No</OPTION></SELECT><FONT face=Verdana>
</FONT> </td>
</tr>
<tr>
<td valign="top" bgcolor="#20c0c0" align="right"><font color="#000000" face=Verdana><b>6.</b></font></td>
<td valign="top" bgcolor="#ccffff"><font color="#000000"><FONT face=Verdana><FONT><b>Divide 30
por 1/2 y suma 10. Cuál es el resultado?</b>&nbsp;</FONT></FONT></font></td>
<td valign="top" bgcolor="#ffffcc"> <SELECT name=q6 size=1> <OPTION selected value=0>No
lo sé<OPTION value=1>10<OPTION value=2>35<OPTION value=3>50<OPTION
value=4>70<OPTION value=5>90</OPTION></SELECT><FONT face=Verdana>
</FONT> </td>
</tr>
<tr>
<td valign="top" bgcolor="#20c0c0" align="right"><font color="#000000" face=Verdana><b>7.</b></font></td>
<td valign="top" bgcolor="#ccffff"><font color="#000000"><FONT face=Verdana><FONT><b>Si hay 3
manzanas y tomas 2 cuántas tienes?</b>&nbsp;</FONT></FONT></font></td>
<td valign="top" bgcolor="#ffffcc"> <SELECT name=q7 size=1> <OPTION selected value=0>No
lo sé<OPTION value=1>1<OPTION value=2>2<OPTION value=3>3</OPTION></SELECT><FONT face=Verdana>
</FONT>
</td>
</tr>
<tr>
<td valign="top" bgcolor="#20c0c0" align="right"><font color="#000000" face=Verdana><b>8.</b></font></td>
<td valign="top" bgcolor="#ccffff"><font color="#000000"><FONT face=Verdana><FONT><b>Un doctor
te receta tres pastillas y te dice que te tomes una cada media hora,
cuántos minutos te duran las pastillas?</b>&nbsp;</FONT></FONT></font></td>
<td valign="top" bgcolor="#ffffcc"> <SELECT name=q8 size=1> <OPTION selected value=0>No
lo sé<OPTION value=1>20<OPTION value=2>40<OPTION value=3>60<OPTION
value=4>90</OPTION></SELECT><FONT face=Verdana>
</FONT>
</td>
</tr>
<tr>
<td valign="top" bgcolor="#20c0c0" align="right"><font color="#000000" face=Verdana><b>9.</b></font></td>
<td valign="top" bgcolor="#ccffff"><font color="#000000"><FONT face=Verdana><FONT><b>Un
granjero tiene 17 ovejas. Todas se mueren, menos 9. Cuántas quedan?</b>&nbsp;</FONT></FONT></font></td>
<td valign="top" bgcolor="#ffffcc"> <SELECT name=q9 size=1> <OPTION selected value=0>No
lo sé<OPTION value=1>1<OPTION value=2>3<OPTION value=3>5<OPTION
value=4>7<OPTION value=5>9</OPTION></SELECT><FONT face=Verdana>
</FONT> </td>
</tr>
<tr>
<td valign="top" bgcolor="#20c0c0" align="right"><font color="#000000" face=Verdana><b>10.</b></font></td>
<td valign="top" bgcolor="#ccffff"><font color="#000000"><FONT face=Verdana><FONT><b>Cuántos
animales de cada sexo metió Moisés en el arca?</b>&nbsp;</FONT></FONT></font></td>
<td valign="top" bgcolor="#ffffcc"> <SELECT name=q10 size=1> <OPTION selected value=0>No
lo sé<OPTION value=1>3<OPTION value=2>2<OPTION value=3>1<OPTION
value=4>0</OPTION></SELECT><FONT face=Verdana>
</FONT> </td>
</tr>
<tr>
<td valign="top" bgcolor="#20c0c0" align="right"><font color="#000000" face=Verdana><b>11.</b></font></td>
<td valign="top" bgcolor="#ccffff"><font color="#000000"><b><FONT
face=Verdana>Cuántas estampillas de dos centavos hay en una
docena?</FONT>
</b>&nbsp;</font></td>
<td valign="top" bgcolor="#ffffcc"> <SELECT name=q11 size=1> <OPTION selected value=0>No
lo sé<OPTION
value=1>1<OPTION value=2>3<OPTION value=3>6<OPTION value=4>9<OPTION
value=5>12</OPTION></SELECT> </td>
</tr>
</table><p>
<hr noshade size="1">

<p align="center">
<INPUT onclick=jawapan() type=button value="Obtén tu Resultado!!!" id=button1 name=button1> </p>
</td>
</tr>
</table>
</FORM>
</BODY>
</HTML>
A ver si lo entiendes
User 479801
User 479801
Okupa del foro
Okupa del foro

Claro que pensándolo bien es más fácil hacerlo en php. Eso sí, la página debe tener como extensión .php

Avatar Image
Usuario habitual
Usuario habitual

No me funciona el codigo, y eso ke lo he probado de un puñao de maneras.

Pero de todas maneras gracias por intentar ayudarme.

Saludos.-

Avatar Image
Usuario habitual
Usuario habitual

A ver si alguien puede ayudarme.

Avatar Image
Okupa del foro
Okupa del foro

porq no te sirve ? te tira algun error ? a mi me va bien...

Avatar Image
Usuario habitual
Usuario habitual

Aparece, si aparece, pero lo ke se dice funcionar, funcionar, no furula.

Lo ha mi me pasa es ke copio el código lo pego en una página php y le doy a vista previa y respondo a las preguntas, pero cuando le doy a "Obten tu resultado!!" carga la misma página y pone el mismo test con las mismas preguntas y no te pone la puntuación ke he sacao, ni si estan bien ni na, solamente carga la misma página.

Y he probao de toas maneras, con páginas php, html, subiendola al servidor, cambiando el código..... y siempre pasa lo mismo.

A ver si me puedes decir como lo has hecho para ke te salga bien.

Saludos.-

Avatar Image
Usuario habitual
Usuario habitual

Ya no me hace falta el código, ya ke he encontrado uno ke más o menos me sirve.

Pero muchas gracias por todo .

Saludos.-

Avatar Image
Come y duerme en el foro
Come y duerme en el foro

Pues dinos cual es, por si nos interesa

User 28318
User 28318
Machacateclados
Machacateclados

Hay una herramienta gratuita muy buena que mecaniza la elaborazión de test (hay 6 formatos distintos) y de la que puedes tener información en español aquí:

http://www.aula21.net/segunda/hotpotatoes.htm
http://platea.pntic.mec.es/~iali/CN/Hot_Potatoes/intro.htm

salu2

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares