Podem me explicar estas variáveis?

  • Autor Autor chaplin
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
C

chaplin

Curioso
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
var persistmenu="no" //"yes""no". Make sure each DIV content contains an incrementing ID starting at 1 (id="sub1", id="sub2", etc)
var persisttype="local" //enter "sitewide" for menu to persist across site, "local" for this page only

Gracias betas

- - - Actualizado - - -

var persisttype="local" o "sitewide"
¿si alojo el script completo en la page debo poner "local"?.
puntualizar que utilizo blogger.
¿o si por ejemplo lo alojo en sites para hacer la llamada al script debo poner "sitewide"?

a ver si me pueden ayudar con esto,parece ser que es lo que me falla,es para completar una agenda deportiva

gracias de nuevo betas😕

- - - Actualizado - - -

Decir que el script en si, no es grande,si necesitan verlo diganlo y lo paso.
algo de luz por favor,gracias

- - - Actualizado - - -

tambien puedo pasar la agenda por mp .donde esta ubicada quizas me den mas ayuda, si necesitan mas datos diganlo.😛8:

- - - Actualizado - - -

veo perfecta la agenda en mi page de blogger, pero a la hora de actualizar los datos,no lo hace.
de ahi la cuestion de las ·variables mencionadas arriba·.
"local" cuestion: ¿en servidor local? o ¿en la page donde este alojado el script?.
"sitewide" cuestion: ¿funciona desde otro acceso googlesites,googlecode?.
muchas gracias,por su atencion y tiempo.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Por los comentarios, sitewide es para permitir que sea persistente en otros sitios, o local para que solo en tu sitio puede aparecer la info.
Si pusieras el código podríamos ver cual es el error, así sin mas, solo son dos declaraciones de variables y ya.
 
este es el script que contiene las variables (mencionadas al principio del tema) : "switchmenu.js"
utilizo este archiconocido script: "smallscripts120.js".
la meta correspondiente en la "pagina" no en la "plantilla":<meta charset="utf-8">.
y para que cargue el script en el body:<body onload="guardaHorario();dT();">.
como he dicho anteriormente,todo lo pongo en una "pagina de blogger" no en la "plantilla" o "entradas"
REPITO SI NECESITAN VER EL SCRIPT (switchmenu.js) LO PASO PARA QUE ME PUEDAN AYUDAR.
forobeta forever.

- - - Actualizado - - -

inmediatamente lo pongo sanmen1593.
/***********************************************
* Switch Menu script- by Martial B of http://getElementById.com/
* Modified by Dynamic Drive for format & NS4/IE4 compatibility
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

var persistmenu="no" //"yes""no". Make sure each DIV content contains an incrementing ID starting at 1 (id="sub1", id="sub2", etc)
var persisttype="local" //enter "sitewide" for menu to persist across site, "local" for this page only

if (document.getElementById){ //DynamicDrive.com change
document.write('<style type="text/css">\n')
document.write('.submenu{display: none;}\n')
document.write('</style>\n')
}

function SwitchMenu(obj){
if(document.getElementById){
var el = document.getElementById(obj);
var ar = document.getElementById("masterdiv").getElementsByTagName("div"); //DynamicDrive.com change
if(el.style.display != "block"){ //DynamicDrive.com change
for (var i=0; i<ar.length; i++){
if (ar.className=="submenu") //DynamicDrive.com change
ar.style.display = "none";
}
el.style.display = "block";
}else{
el.style.display = "none";
}
}
}

function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}

function onloadfunction(){
if (persistmenu=="yes"){
var cookiename=(persisttype=="sitewide")? "switchmenu" : window.location.pathname
var cookievalue=get_cookie(cookiename)
if (cookievalue!="")
document.getElementById(cookievalue).style.display="block"
}
}

function savemenustate(){
var inc=1, blockid=""
while (document.getElementById("sub"+inc)){
if (document.getElementById("sub"+inc).style.display=="block"){
blockid="sub"+inc
break
}
inc++
}
var cookiename=(persisttype=="sitewide")? "switchmenu" : window.location.pathname
var cookievalue=(persisttype=="sitewide")? blockid+";path=/" : blockid
document.cookie=cookiename+"="+cookievalue
}

if (window.addEventListener)
window.addEventListener("load", onloadfunction, false)
else if (window.attachEvent)
window.attachEvent("onload", onloadfunction)
else if (document.getElementById)
window.onload=onloadfunction

if (persistmenu=="yes" && document.getElementById)
window.onunload=savemenustate

- - - Actualizado - - -

espero puedan ayudarme con esta piedra que me encontre en el camino.

- - - Actualizado - - -

"local" ¿hace referencia a la "pagina","server","dominio"?
 
Voltar
Topo