Re: [Ovillo] (sin asunto)

2008-01-29 Por tema Javier Trejo
Por lo que decís tu problema no está en el JS sino en la fuente que estás
utilizando.

Con qué fuente estás trabajando? Hay algunas que F e IE las interpretan
diferentes. Tal es el caso de la serif. 

Saludos,


Javier Trejo
Diseñador Web

JT - Comunicación Interactiva
www.cominteractiva.com.ar
Cel.: +54 (11) 15 6485-7734
Nextel: 54*147*423
Mail: [EMAIL PROTECTED]
MSN: [EMAIL PROTECTED]
Skype:  trejo.javier

-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de roberto criado
Enviado el: martes, 29 de enero de 2008 08:34
Para: ovillo@lists.ovillo.org
Asunto: [Ovillo] (sin asunto)

Hola a todos.

Bien, mi problema: para una web utilizo un sistema de acordeón a la hora de
mostrar una fiucha de producto que tiene muchisima información, para evitar
scroll excesivo. Hasta ahi bien, funciona sin probemas y es ligero.

Pro, nuestro amigo explorer (n, si si explorer) no renderiza bien un
texto que va en negrita, sale dentado y muy raro, en firefox se ve bien, ni
he probado en opera porque casi aseguraría que tambien se verá bien.

Bueno a continuación os pongo el javascript aunque me huele que no va a
tener mucho que ver por separado, sino que el navegador multiusos...


Ahi va el javascript:

function $(d){
return document.getElementById(d);
}

// set or get the current display style of the div
function dsp(d,v){
if(v==undefined){
return d.style.display;
}else{
d.style.display=v;
}
}

// set or get the height of a div.
function sh(d,v){
// if you are getting the height then display must be block to return
the absolute height
if(v==undefined){
if(dsp(d)!='none' dsp(d)!=''){
return d.offsetHeight;
}
viz = d.style.visibility;
d.style.visibility = 'hidden';
o = dsp(d);
dsp(d,'block');
r = parseInt(d.offsetHeight);
dsp(d,o);
d.style.visibility = viz;
return r;
}else{
d.style.height=v;
}
}
/*
* Variable 'S' defines the speed of the accordian
* Variable 'T' defines the refresh rate of the accordian
*/
s=7;
t=10;

//Collapse Timer is triggered as a setInterval to reduce the height of the
div exponentially.
function ct(d){
d = $(d);
if(sh(d)0){
v = Math.round(sh(d)/d.s);
v = (v1) ? 1 :v ;
v = (sh(d)-v);
sh(d,v+'px');
d.style.opacity = (v/d.maxh);
d.style.filter= 'alpha(opacity='+(v*100/d.maxh)+');';
}else{
sh(d,0);
dsp(d,'none');
clearInterval(d.t);
}
}

//Expand Timer is triggered as a setInterval to increase the height of the
div exponentially.
function et(d){
d = $(d);
if(sh(d)d.maxh){
v = Math.round((d.maxh-sh(d))/d.s);
v = (v1) ? 1 :v ;
v = (sh(d)+v);
sh(d,v+'px');
d.style.opacity = (v/d.maxh);
d.style.filter= 'alpha(opacity='+(v*100/d.maxh)+');';
}else{
sh(d,d.maxh);
clearInterval(d.t);
}
}

// Collapse Initializer
function cl(d){
if(dsp(d)=='block'){
clearInterval(d.t);
d.t=setInterval('ct('+d.id+')',t);
}
}

//Expand Initializer
function ex(d){
if(dsp(d)=='none'){
dsp(d,'block');
d.style.height='0px';
clearInterval(d.t);
d.t=setInterval('et('+d.id+')',t);
}
}

// Removes Classname from the given div.
function cc(n,v){
s=n.className.split(/\s+/);
for(p=0;ps.length;p++){
if(s[p]==v+n.tc){
s.splice(p,1);
n.className=s.join(' ');
break;
}
}
}
//Accordian Initializer
function Accordian(d,s,tc){
// get all the elements that have id as content
l=$(d).getElementsByTagName('div');
c=[];
for(i=0;il.length;i++){
h=l[i].id;
if(h.substr(h.indexOf('-')+1,h.length)=='content'){c.push(h);}
}
sel=null;
//then search through headers
for(i=0;il.length;i++){
h=l[i].id;
if(h.substr(h.indexOf('-')+1,h.length)=='header'){
d=$(h.substr(0,h.indexOf('-'))+'-content');
d.style.display='none';
d.style.overflow='hidden';
d.maxh =sh(d);
d.s=(s==undefined)? 7 : s;
h=$(h);
h.tc=tc;
h.c=c;
// set the onclick function for each header.
h.onclick = function(){
for(i=0;ithis.c.length;i++){
cn=this.c[i];
n=cn.substr(0,cn.indexOf('-'));
if((n+'-header')==this.id){
ex($(n+'-content'));
n=$(n+'-header');
cc(n,'__');
n.className=n.className+' '+n.tc;
}else{
cl($(n+'-content'));
cc($(n+'-header'),'');
}
}
}
if(h.className.match(/selected+/)!=undefined){ sel=h;}
}
}

Re: [Ovillo] OF: Texto legal en boletín de noticia s obligatorio?

2008-01-29 Por tema Hari Seldon
Sí, sí es necesario.

Te recomiendo que te des una vuelta por la AGPD (Agencia de Protección de
Datos)

https://www.agpd.es/

Un saludo

 -Mensaje original-
 De: [EMAIL PROTECTED] [mailto:ovillo-
 [EMAIL PROTECTED] En nombre de Maria Fuertes
 Enviado el: martes, 29 de enero de 2008 15:37
 Para: ovillo@lists.ovillo.org
 Asunto: [Ovillo] OF: Texto legal en boletín de noticias obligatorio?
 
 Hola
 
 Me gustaría incluir un boletín mensual de noticias en mi página web
 (www.mariaphotographer.com), tengo poco espacio así que iba a incluir
 lo justo (título, correo, botón) pero cuando estaba a punto de publicar
 la página se me ha ocurrido que quizá junto al boletín de noticias sea
 obligado incluir un texto legal sobre privaciad de datos, etc., ¿es
 obligario incluir el texto legal en la página?
 
 Si lo es, ¿hay alguna página web donde te informen del texto más
 adecuado?
 
 Gracias, un saludo
 
 María
 
 
 
 
 
 
 
   __
 Sent from Yahoo! Mail - a smarter inbox http://uk.mail.yahoo.com
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


[Ovillo] OF: Texto legal en boletín de noticia s obligatorio?

2008-01-29 Por tema Maria Fuertes
Hola

Me gustaría incluir un boletín mensual de noticias en mi página web 
(www.mariaphotographer.com), tengo poco espacio así que iba a incluir lo justo 
(título, correo, botón) pero cuando estaba a punto de publicar la página se me 
ha ocurrido que quizá junto al boletín de noticias sea obligado incluir un 
texto legal sobre privaciad de datos, etc., ¿es obligario incluir el texto 
legal en la página?

Si lo es, ¿hay alguna página web donde te informen del texto más adecuado?

Gracias, un saludo

María







  __
Sent from Yahoo! Mail - a smarter inbox http://uk.mail.yahoo.com
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


[Ovillo] Problemas con heigth 100%

2008-01-29 Por tema Yubén
Buenas a todos

Tengo el siguiente conflicto, tengo varios div, todos con un alto fijo  
y uno de ellos quiero que se adapte con height al 100% a resto de la  
ventana del navegador:

Para que se entienda bien pongo un ejemplo:

Cabecera: 100px de alto
Menu: 50px de alto
Contendios: alto del resto de la ventana¡, lo intento conseguir con  
el heigth al 100%
Pie: 150px alto

El motivo para querer hacer esto es que la capa pie, quiero que este  
siempre pegada en la parte de abajo de la ventana, aunque el contenido  
no sea el suficiente para que esto ocurra.

Inicialmente tenia un problema que me ignoraba el heigth de la capa  
contenidos, al final lo solucione poniendo heigth al 100% también al  
body.

  el problema que tengo ahora vine por lo siguiente:

Todo funciona bien si no fuera porque la capa contenidos coje el 100%  
que tiene body, sin restar lo que ya han cogido las capas con alto  
fijo, con lo que se me genera un scroll vertical en la pagina, sin ser  
necesario.

Alguien se a encontrado con este problema, agradecería una ayuda

un saludo
yubén
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


[Ovillo] (sin asunto)

2008-01-29 Por tema roberto criado
Hola a todos.

Bien, mi problema: para una web utilizo un sistema de acordeón a la hora de 
mostrar una fiucha de producto que tiene muchisima información, para evitar 
scroll excesivo. Hasta ahi bien, funciona sin probemas y es ligero.

Pro, nuestro amigo explorer (n, si si explorer) no renderiza bien un 
texto que va en negrita, sale dentado y muy raro, en firefox se ve bien, ni he 
probado en opera porque casi aseguraría que tambien se verá bien.

Bueno a continuación os pongo el javascript aunque me huele que no va a tener 
mucho que ver por separado, sino que el navegador multiusos...


Ahi va el javascript:

function $(d){
return document.getElementById(d);
}

// set or get the current display style of the div
function dsp(d,v){
if(v==undefined){
return d.style.display;
}else{
d.style.display=v;
}
}

// set or get the height of a div.
function sh(d,v){
// if you are getting the height then display must be block to return the 
absolute height
if(v==undefined){
if(dsp(d)!='none' dsp(d)!=''){
return d.offsetHeight;
}
viz = d.style.visibility;
d.style.visibility = 'hidden';
o = dsp(d);
dsp(d,'block');
r = parseInt(d.offsetHeight);
dsp(d,o);
d.style.visibility = viz;
return r;
}else{
d.style.height=v;
}
}
/*
* Variable 'S' defines the speed of the accordian
* Variable 'T' defines the refresh rate of the accordian
*/
s=7;
t=10;

//Collapse Timer is triggered as a setInterval to reduce the height of the div 
exponentially.
function ct(d){
d = $(d);
if(sh(d)0){
v = Math.round(sh(d)/d.s);
v = (v1) ? 1 :v ;
v = (sh(d)-v);
sh(d,v+'px');
d.style.opacity = (v/d.maxh);
d.style.filter= 'alpha(opacity='+(v*100/d.maxh)+');';
}else{
sh(d,0);
dsp(d,'none');
clearInterval(d.t);
}
}

//Expand Timer is triggered as a setInterval to increase the height of the div 
exponentially.
function et(d){
d = $(d);
if(sh(d)d.maxh){
v = Math.round((d.maxh-sh(d))/d.s);
v = (v1) ? 1 :v ;
v = (sh(d)+v);
sh(d,v+'px');
d.style.opacity = (v/d.maxh);
d.style.filter= 'alpha(opacity='+(v*100/d.maxh)+');';
}else{
sh(d,d.maxh);
clearInterval(d.t);
}
}

// Collapse Initializer
function cl(d){
if(dsp(d)=='block'){
clearInterval(d.t);
d.t=setInterval('ct('+d.id+')',t);
}
}

//Expand Initializer
function ex(d){
if(dsp(d)=='none'){
dsp(d,'block');
d.style.height='0px';
clearInterval(d.t);
d.t=setInterval('et('+d.id+')',t);
}
}

// Removes Classname from the given div.
function cc(n,v){
s=n.className.split(/\s+/);
for(p=0;ps.length;p++){
if(s[p]==v+n.tc){
s.splice(p,1);
n.className=s.join(' ');
break;
}
}
}
//Accordian Initializer
function Accordian(d,s,tc){
// get all the elements that have id as content
l=$(d).getElementsByTagName('div');
c=[];
for(i=0;il.length;i++){
h=l[i].id;
if(h.substr(h.indexOf('-')+1,h.length)=='content'){c.push(h);}
}
sel=null;
//then search through headers
for(i=0;il.length;i++){
h=l[i].id;
if(h.substr(h.indexOf('-')+1,h.length)=='header'){
d=$(h.substr(0,h.indexOf('-'))+'-content');
d.style.display='none';
d.style.overflow='hidden';
d.maxh =sh(d);
d.s=(s==undefined)? 7 : s;
h=$(h);
h.tc=tc;
h.c=c;
// set the onclick function for each header.
h.onclick = function(){
for(i=0;ithis.c.length;i++){
cn=this.c[i];
n=cn.substr(0,cn.indexOf('-'));
if((n+'-header')==this.id){
ex($(n+'-content'));
n=$(n+'-header');
cc(n,'__');
n.className=n.className+' '+n.tc;
}else{
cl($(n+'-content'));
cc($(n+'-header'),'');
}
}
}
if(h.className.match(/selected+/)!=undefined){ sel=h;}
}
}
if(sel!=undefined){sel.onclick();}
}


Bueno pues ahí está, el css asciado es muy simple, nada fuera de lo normal, 
quizás sea un error muy común y alguien me pueda orientar por sufrir a nuestro 
amigo explorer en sus propias carnes.

Gracias por adelantado y un saludo a todos







   
-

¿Con Mascota por primera vez? - Sé un mejor Amigo
Entra en Yahoo! Respuestas.
  
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 

Re: [Ovillo] Problemas con heigth 100%

2008-01-29 Por tema Tamara Forza
Hola,

una idea sería definir un height-min, dependiendo de lo que necesites... por
ejemplo

para IE:
.contenidos {
  height: 20em;
}

para FF:
.contenidos {
  min-height: 20em;
  height: auto;
}

De esta manera defines un height mínimo, y si hay más contenidos el
contenedor no se queda a la altura definida sino se hace más alto.

Espero soluciones tu problema.

Saludos,
Tamara

2008/1/29 Yubén [EMAIL PROTECTED]:

 Buenas a todos

 Tengo el siguiente conflicto, tengo varios div, todos con un alto fijo
 y uno de ellos quiero que se adapte con height al 100% a resto de la
 ventana del navegador:

 Para que se entienda bien pongo un ejemplo:

Cabecera: 100px de alto
Menu: 50px de alto
Contendios: alto del resto de la ventana¡, lo intento conseguir con
 el heigth al 100%
Pie: 150px alto

 El motivo para querer hacer esto es que la capa pie, quiero que este
 siempre pegada en la parte de abajo de la ventana, aunque el contenido
 no sea el suficiente para que esto ocurra.

 Inicialmente tenia un problema que me ignoraba el heigth de la capa
 contenidos, al final lo solucione poniendo heigth al 100% también al
 body.

  el problema que tengo ahora vine por lo siguiente:

 Todo funciona bien si no fuera porque la capa contenidos coje el 100%
 que tiene body, sin restar lo que ya han cogido las capas con alto
 fijo, con lo que se me genera un scroll vertical en la pagina, sin ser
 necesario.

 Alguien se a encontrado con este problema, agradecería una ayuda

 un saludo
 yubén
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] (sin asunto)

2008-01-29 Por tema Pablo Viojo
Intenta quitar las lineas que hacen referencia al filtro alpha como por
ejemplo:

d.style.filter= 'alpha(opacity='+(v*100/d.maxh)+');

Por ese lado creo que va el problema.

Saludos,

-- 
Pablo Viojo
[EMAIL PROTECTED]
http://pviojo.net
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Problemas con heigth 100%

2008-01-29 Por tema Rafael Ferrero Rodríguez
Hola !!!

No sé si te servirá de mucho mi aportación, pero lo mismo, te soluciona algo
(si es que no la habías previsto ya):

lo que suelo hacer es definir siempre en el CSS las etiquetas HTML y BODY y
darle a ambas el valor de height.

Por ejemplo:

html, body {
 height: 100%;
 width: 100%;
}

body {
 height: 100%;
 margin:0px;
 font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif

}
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Problemas con heigth 100%

2008-01-29 Por tema jaume op
Que hay, saludos a [EMAIL PROTECTED] Lo que veo es que al sumar todo los 
elementos me da
mas del 100%. Si das 100% al body y al html , 100% al contenido mas los
pixeles de cabecera y pie =scroll. Espero lo entiendas es el boxmodel pero
con el height.
Mira haaber si te vale
*{margin:0;
padding:0;
}
html, body {
 height: 100%;
 width: 100%;
}

body {
 height: 100%;
 }
#contenedor{
height:100%
} //  la cabecera , y el contenido como quieras , yo no pondria en principio
height.
#pie{
position:absolute;
bottom:0;
}
y en el html
div id=contenedor
div id=cabecera/div
div id=contenido/div
div id=pie/div
/div
asi tambiem podrias decirle al


2008/1/29, Rafael Ferrero Rodríguez [EMAIL PROTECTED]:

 Hola !!!

 No sé si te servirá de mucho mi aportación, pero lo mismo, te soluciona
 algo
 (si es que no la habías previsto ya):

 lo que suelo hacer es definir siempre en el CSS las etiquetas HTML y BODY
 y
 darle a ambas el valor de height.

 Por ejemplo:

 html, body {
 height: 100%;
 width: 100%;
 }

 body {
 height: 100%;
 margin:0px;
 font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif

 }
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo