Foros del Web » Programando para Internet » Javascript »

una duda muy muy importante

Estas en el tema de una duda muy muy importante en el foro de Javascript en Foros del Web. En cuanto a mis PAIs, Karlan. Mi ambiente de pruebas es este: Probador: Código PHP: < html >  < head >   < script language = "JavaScript" ...

  #61 (permalink)  
Antiguo 25/12/2002, 13:03
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 23 años, 4 meses
Puntos: 38
En cuanto a mis PAIs, Karlan. Mi ambiente de pruebas es este:

Probador:
Código PHP:
<html>
 <
head>
  <
script language="JavaScript">
   function 
probar(){
    
open('abridor.htm?FAQ=' document.f.n.value)
   }
   
</script>
 </head>
 <body>
  <form name="f">
   Número:<input type="text" name="n" value="45"><br>
   <input type="button" value="Probar" onclick="probar()">
  </form>
 </body>
</html> 
Lanzador:
Código PHP:
<html>
 <
head>
  <
script languaje="JavaScript">

   var 
nFAQ;

   function 
valParam(urlprmName){ 
    var 
prmUpper prmName.toUpperCase();
    var 
prmPosic url.indexOf(prmUpper);
    var 
sepPos;
    if (
prmPosic != -1){
     var 
sepPos url.indexOf("&"prmPosic);
     if (
sepPos != -1){
      return 
url.substring(prmPosic prmUpper.length 1sepPos);
     } else {
      return 
url.substring(prmPosic prmUpper.length 1url.length);
     }
    } else {
     return 
"";
    }
   }

   function 
getParameters(){
    var 
remplaza = /+/gi
    var 
url window.location.href;
    var 
variable;
    
url unescape(url);
    
url url.replace(remplaza" ");
    
url url.toUpperCase();
    
nFAQ valParam(url"FAQ");
   }

  
</script>
 </head>
 <body>
  <script language="JavaScript">
   getParameters();
   var ventana = window.open('FAQ-' + String(nFAQ) + '.htm', '', 'width=350,height=255');
   this.close()
  </script>
 </body>
</html> 
PAIs
Código PHP:
<html>
 <
head>
 </
head>
 <
body>
  
Ventana aspirante a PAIs
 
</body>
</
html
Pruébalo con el valor 0.

Saludos
  #62 (permalink)  
Antiguo 26/12/2002, 02:54
Avatar de epa2  
Fecha de Ingreso: abril-2002
Ubicación: Málaga
Mensajes: 1.475
Antigüedad: 23 años, 1 mes
Puntos: 9
Hola amigos, perdonarme que me meta en el post, pero os tengo que decir que lo sigo con vivo interés, ya que es muy interesante.

Mi gran genio abducido Karlankas, he estado probando el código del abridor.htm.

funciona, pues te abre tu página(webareyou) desde el enlace, el "problemilla" es que no te cierra automaticamente la página abridor.htm con la línea this.close ni tampoco la otra que sugerías...opener.close. :cantar:

da un mensaje de error diciendo que acceso denegado

Cita:
En cualquier caso hay un FAQ que cierra ventanas sin reguntar, no? pues en ultimo caso se puede tirar de él...
¿me puedes decir donde se encuentra ese FAQ? .Gracias de antemano.

Sigo con vosotros en el post, y repito lo de antes, perdonar mi intromisión en este aula de genios.

Un saludo a todos.
__________________

***Aprendiz de todo y maestro de nada***
  #63 (permalink)  
Antiguo 26/12/2002, 06:27
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 5 meses
Puntos: 61
Kao!

He estado mirando tu ejemplo y no me funcionaba. La verdad es que he tirado por la calle de enmedio y he hecho un codigo bastante más chapuza que el tuyo, pero que funciona. He cambiado sólo el código del abridor... dime si va y perdona lo chapucil de la solución!

[abridor.html]------------------------------------------------------------------------------------

<html>
<head>
<script languaje="JavaScript">
var direccion=""
direccion=location.href;
var comienzo = direccion.indexOf('?');
comienzo=comienzo+1;
numero=direccion.substring(comienzo , direccion.length);
window.open(numero + '.html', '', 'width=350,height=255');
this.close()
</script></head>
<body>
Trabajandooo...
</body>
</html>


Ah! también he cambiado el enlace que abre el abridor.html

[enlace.html]------------------------------------------------------------------------------

<html>
<head>
<script language="JavaScript">
function probar(){
open('abridor.html?FAQ-' + document.f.n.value)
}
</script>
</head>
<body>
<form name="f">
Número:<input type="text" name="n" value="45"><br>
<input type="button" value="Probar" onclick="probar()">
</form>
</body>
</html>


Dime si va...
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
  #64 (permalink)  
Antiguo 26/12/2002, 06:33
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 5 meses
Puntos: 61
epa!!

Estoy intentando resolver los pequeños problemillas de que hablas. el opener.close() lo debes poner en la ventana donde aparece el FAQ.

Y busca en lso FAQ que viene lo qye digo... buscalo en el índice de Carlitos!
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
  #65 (permalink)  
Antiguo 26/12/2002, 06:52
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 23 años, 4 meses
Puntos: 38
Hola Epa, si, efectivamente existe un método que cierra sin preguntar y está en el FAQ-30, pero a mi no me gusta usar esas cosas porque están muy casadas al Windows y es como hacer trampa.

Karlan, ahora voy saliendo a la oficina. Voy a probar lo que dices desde allá y hablamos.

Saludos a ambos.


NOTA: Esas consideraciones que has tenido para seguir este post sin entrar, son las mismas que he tenido yo en lo de la pirámide de fotos.
  #66 (permalink)  
Antiguo 26/12/2002, 09:34
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 5 meses
Puntos: 61
Bueno Kao... espero que no te rías mucho viendo el código...
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
  #67 (permalink)  
Antiguo 26/12/2002, 10:03
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 23 años, 4 meses
Puntos: 38
Karlan.

Lejos de reirme me estoy preocupando. Estoy al borde de la paranoia. Estas ventanas Jekill-Hire me están matando.

He hecho lo siguiente:

He dispuesto al lado izquierdo el código de tus tres ventanas (probador, lanzador y PAIs).

He dispuesto al lado derecho el código de mis tres ventanas, comprobando que en lo esencial son iguales. La única diferencia es una línea que al publicarla vBulletin me la altera y es la siguiente:
Código:
    var remplaza = /+/gi;
Que debería ser:
Código:
    var remplaza = /\+/gi;
Salvo eso todo es equivalente.

Viendo que no había diferencia, me dispuse a probar ambos modelos esperando, obviamente, uno de los siguientes resultados:

a) Ninguna funciona (por estar trabajando en el PC donde suele no funcionar).

b) Funciona la tuya y no la mia (alguna de mis instrucciones lo daña todo).

¿Adivinas que pasó?







¡ME FUNCIONÓ EN AMBOS CASOS!

¿Que debo hacer? ¿Postear un mensaje en el foro de Autoayuda? ¿Suscribirme a un servicio de exorcismos gratuitos via FTP? ¿Olvidar todo lo ocurrido y dedicarme al cultivo de orquideas?

PAIs va a acabar conmigo...
  #68 (permalink)  
Antiguo 26/12/2002, 10:10
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 5 meses
Puntos: 61
Kao... te voy a recomendar un par de floristeros muy buenos que te pueden enseñar el ABC del cultivo de orquideas...
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
  #69 (permalink)  
Antiguo 26/12/2002, 10:15
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 23 años, 4 meses
Puntos: 38
¡Vale!

Pero antes del retiro...¿me respondes algo?

En los FAQs mios ¿te funcionan bien mis ventanas? ¿No te sale el mensaje de confirmación?
  #70 (permalink)  
Antiguo 26/12/2002, 10:19
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 5 meses
Puntos: 61
Kao... no te he dicho nada para no agravar tu delicado estado de salud (mental)... pero... todos tus ejemplos de las FaQ me funcionan estupendamente. No aparece petición de confirmación, no aparecen en sitios raros... es perfecto!!

Te diré que a mi en local me da error mis ventanitas, pero cuando las subo no dan ningún error, igual a tí te pasa algo parecido...

Descansa, compañero, que todo está bien!
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
  #71 (permalink)  
Antiguo 26/12/2002, 10:26
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 23 años, 4 meses
Puntos: 38
Bueno, mientras me pongo en contacto con los floristeros me voy a dedicar a cosas mas sencillas como programarle un botón de "Undo" a la tostadora de pan de mi casa para recuperar los panes quemados.

Cualquier cosa hablamos.
  #72 (permalink)  
Antiguo 26/12/2002, 10:35
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 5 meses
Puntos: 61
Pero Kao! Si está todo bien! No te desesperes, muchacho!

Está de rechupete. De regalo te he puesto otra FAQ en tu magnífico post. Hale, de regalo!
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
  #73 (permalink)  
Antiguo 26/12/2002, 11:27
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 9 meses
Puntos: 381
Lo que yo siempre digo, la botánica es algo muy bonito o menos estresante.
  #74 (permalink)  
Antiguo 27/12/2002, 18:42
Avatar de Carlitos
Usuario no validado
 
Fecha de Ingreso: mayo-2001
Ubicación: Zaragoza
Mensajes: 1.304
Antigüedad: 24 años
Puntos: 25
Hola de nuevo.

Kaopectate, a mi me funcionan bien las ventanas de tus ejemplos.
Quizá nos deberíamos poner todos de acuerdo para unificar algunos puntos. (Tamaño, color, etc...)

Karlankas, tu Faq número 81 es parecida a la número 46 que en su día puso Kaopectate. Prefiero esta última aunque las dos me parecen muy válidas.

Saludos.

Carlos.
  #75 (permalink)  
Antiguo 28/12/2002, 06:23
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 5 meses
Puntos: 61
Es verdad, Carlitos! Si es que hay tantos ya... no sé que hacer. Claramente es mejor el de Kao. Lo voy a quitar ahora que no produce mcho problema... (está detrás sólo el de epa y además no le ha puesto número). La próxima vez prometo mirar antes de meter ningún código.

Respecto a la unificación me parece bien, sólo advertir qe unificar el tamaño no sé si será adecado ya que habrá ejemplos que necesiten más espacio y otros que menos.

Quito el script poruqe si no al final se va a volver imposible buscar algo como se trufe con ejemplos parecidos, no creeis?

Es curioso, nunca me sale bien escribir "que". LA mano izquierda es más lenta... será un síntoma de una abducción pasada?
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 14:22.