Jump to content
Fórum Script Brasil

CiadeFurao

Membros
  • Posts

    46
  • Joined

  • Last visited

About CiadeFurao

  • Birthday 05/26/1963

Contatos

  • Website URL
    http://www.ciadefurao.net

CiadeFurao's Achievements

0

Reputation

  1. Babaloricha, obrigado... mas eu não consegui que funcionasse, talvez eu tenha colocado na linha errada, olha como ficou o js var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no) var loadstatustext="<img src='ajaxtabs/loading.gif' /> Requesting content..." ////NO NEED TO EDIT BELOW//////////////////////// var loadedobjects="" var defaultcontentarray=new Object() var bustcacheparameter="" function ajaxpage(url, containerid, targetobj){ var page_request = false http_request.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=iso-8859-1"); if (window.XMLHttpRequest) // if Mozilla, Safari etc page_request = new XMLHttpRequest() else if (window.ActiveXObject){ // if IE try { page_request = new ActiveXObject("Msxml2.XMLHTTP") } catch (e){ try{ page_request = new ActiveXObject("Microsoft.XMLHTTP") } catch (e){} } } else return false var ullist=targetobj.parentNode.parentNode.getElementsByTagName("li") for (var i=0; i<ullist.length; i++) ullist[i].className="" //deselect all tabs targetobj.parentNode.className="selected" //highlight currently clicked on tab if (url.indexOf("#default")!=-1){ //if simply show default content within container (verus fetch it via ajax) document.getElementById(containerid).innerHTML=defaultcontentarray[containerid] return } document.getElementById(containerid).innerHTML=loadstatustext page_request.onreadystatechange=function(){ loadpage(page_request, containerid) } if (bustcachevar) //if bust caching of external page bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime() page_request.open('GET', url+bustcacheparameter, true) page_request.send(null) } function loadpage(page_request, containerid){ if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)) document.getElementById(containerid).innerHTML=page_request.responseText } function loadobjs(revattribute){ if (revattribute!=null && revattribute!=""){ //if "rev" attribute is defined (load external .js or .css files) var objectlist=revattribute.split(/\s*,\s*/) //split the files and store as array for (var i=0; i<objectlist.length; i++){ var file=objectlist[i] var fileref="" if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding if (file.indexOf(".js")!=-1){ //If object is a js file fileref=document.createElement('script') fileref.setAttribute("type","text/javascript"); fileref.setAttribute("src", file); } else if (file.indexOf(".css")!=-1){ //If object is a css file fileref=document.createElement("link") fileref.setAttribute("rel", "stylesheet"); fileref.setAttribute("type", "text/css"); fileref.setAttribute("href", file); } } if (fileref!=""){ document.getElementsByTagName("head").item(0).appendChild(fileref) loadedobjects+=file+" " //Remember this object as being already added to page } } } } function expandtab(tabcontentid, tabnumber){ //interface for selecting a tab (plus expand corresponding content) var thetab=document.getElementById(tabcontentid).getElementsByTagName("a")[tabnumber] if (thetab.getAttribute("rel")){ ajaxpage(thetab.getAttribute("href"), thetab.getAttribute("rel"), thetab) loadobjs(thetab.getAttribute("rev")) } } function savedefaultcontent(contentid){// save default ajax tab content if (typeof defaultcontentarray[contentid]=="undefined") //if default content hasn't already been saved defaultcontentarray[contentid]=document.getElementById(contentid).innerHTML } function startajaxtabs(){ for (var i=0; i<arguments.length; i++){ //loop through passed UL ids var ulobj=document.getElementById(arguments[i]) var ulist=ulobj.getElementsByTagName("li") //array containing the LI elements within UL for (var x=0; x<ulist.length; x++){ //loop through each LI element var ulistlink=ulist[x].getElementsByTagName("a")[0] if (ulistlink.getAttribute("rel")){ var modifiedurl=ulistlink.getAttribute("href").replace(/^http:\/\/[^\/]+\//i, "http://"+window.location.hostname+"/") ulistlink.setAttribute("href", modifiedurl) //replace URL's root domain with dynamic root domain, for ajax security sake savedefaultcontent(ulistlink.getAttribute("rel")) //save default ajax tab content ulistlink.onclick=function(){ ajaxpage(this.getAttribute("href"), this.getAttribute("rel"), this) loadobjs(this.getAttribute("rev")) return false } if (ulist[x].className=="selected"){ ajaxpage(ulistlink.getAttribute("href"), ulistlink.getAttribute("rel"), ulistlink) //auto load currenly selected tab content loadobjs(ulistlink.getAttribute("rev")) //auto load any accompanying .js and .css files } } } } } eu vou deixar o script lá no geocities que eu sempre uso pra teste, e se aparecer outras soluções vou tentando, enquanto isso só de HTML ENTITIES mesmo, mas valeu :D
  2. sim Andrea, eu coloquei nas sub-paginas também e não funcionou. E babaloricha, desculpe mas não consegui responder o e-mail que você me enviou, porque dava msg de erro dizendo que não existia menbro com esse nome. Mas respondendo aqui se quiser incrementar o fichario, mude as configurações, cores no CSS. Outra coisa, essa linha de codigo http_request.setRequestHeader('Content-Type', "application/x-www-form-urlencoded; charset=iso-8859-1"); eu acrescento no js ? E por falta de outra solução, só consegui resolver, substituindo os caracteres necessários por HTML ENTITIES; ç= &ccedil; ã= &atilde; õ= &otilde; â= &acirc; ê= &ecirc; î= &icirc; ô= &ocirc; û= &ucirc; á= &aacute; é= &eacute; í= &iacute; ó= &oacute; ú= &uacute; à= &agrave; è= &egrave; ì= &igrave; ò= &ograve; ù= &ugrave; O Fichário seria prático...se houvesse outra solução para a acentuação :( pelo menos agora já sei que não devo utilizar scripts prontos que usem AJAX <_<
  3. tentei Andrea, não funcionou nas sub paginas
  4. Fiz o download desse script Ajax Tabs Content script mas ai...,as minhas sub-paginas que criei não reconhecem o Português, vejam só meu fichário achei esse artigo sobre o problema da acentuação no ajax, mas não consegui que funcionasse Artigo ISO-8859-1 podem me ajudar :)
  5. to fechando este tópico, porque já sei o NOME DO MEU PROBLEMA.... espero receber ajuda no tópico que estou abrindo AJUDA p/ Palavras acentuadas com ajax
  6. tive que mudar a url do meu fichario...parece que aquela conta do geocities pifou Meu Fichário
  7. Gente, preciso de ajuda.... até que tenho me virado bem, depois que descobri o site da Dinamic Drive, como quase sempre não sei o nome do que eu quero, entro olho as demonstrações, copio os scripts e vou indo...fazendo as minhas páginas. E foi assim que achei esse fichário que cairia como uma luva para mim....CAIRIA....se funcionasse na língua portuguesa, porque já tentei quase tudo e ele não reconhece o português. Aqui a página que eu montei o meu fichário, aonde podem ver o problema. Meu Fichario aqui a página do script, aonde ele funciona muito bem, em Inglês Tab Content Script Será que podem me ajudar a resolver esse problema. PS: como o script é em Java coloquei neste fórum, se a solução não for em Java, (já que as sub-paginas não aceitam nenhum código em HTML) por favor me desculpem e movam para o forum correto, obrigado.
  8. com o adobe photoshop CS2, é so você selecionar as fotos que ele monta o album, a galeria, cria as paginas, os thumbnails. ou então use o script em css que está nesse tópico, Galeria de Imagens CSS o qual eu ainda não consegui alterar o tamanho da pagina nessa minha página tem os dois albuns, o que fiz com o photoshop e outro com css, ainda não decidi por qual dos dois vai ficar melhor para minhas imagens. Pagina com 2 modelos de galeria de imagens :)
  9. Obrigado Orlando pela resposta, ainda não era bem o que eu queria pois só alternou para negrito. Depois de muita procura, achei o que eu queria dizer com "janelinhas", um "TOOLTIP" aqui o site com o script Cool DHTML Tooltip - Dinamic Drive agora é fazer funcionar nas minhas páginas.. :D
  10. estou há algum tempo querendo colocar uma função ou evento (se eu soubesse o nome correto seria + fácil, :huh: ) que quando o mouse estivesse em cima de um texto apareceria uma dica, ou uma janelinha com texto, já vi muito em blogs, mas não achei nenhum site com isso. Achei um script próximo do que eu quero não achei nenhum tutorial sobre a função? Queria saber se é possivel mudar a cor de fundo, colocar bordas, etc, no texto que aparece. Se souberem de alguma forma/função que eu crie essas janelinhas, agradeço também...
  11. vi.... :D eu já ia responder que percebi que tinha que mudar a p1.htm por index.html e já carreguei algumas paginas :wub: E TÁ FUNCIONANDO :wub: : e olha na minha opinião de leiga, esse script, essa função, isso para mim é uma coisa muito importante porque ao ver o pacote todo de informações disponiveis em um site, a informação não se perde :wub: : RAJ :wub: RAJ :wub: RAJ :wub:
  12. ok, acho que você deve ter ficado :angry: com a minha resposta(visitante) pode me dar um link sobre o assunto para eu estudar e saber o que tenho que escrever na função. :) Lbjkas
  13. coloquei sim, mas aqui.... </head> <body onLoad="framecheck()"> <body leftmargin=0 topmargin=0 marginheight="0" marginwidth="0" bgcolor="#E1E8E0"> <body> <div id="tudo" style="width: 558;"> era aonde, então pra colocar, pensei que por ser body era depois de fechar a head
  14. Raj, o 1post e 2 post eu fiz, redirecionou, para o index, mas não abriu no iframe esse seu ultimo post não funcionou(nem sozinho, nem com os outros) na pagina index.html Na pagina adotar.html :unsure: olha não sei se isso ajuda, ou atrapalha, mas essa pagina faz o que eu gostaria de fazer com as minhas Exemplo pagina direcionada abrir dentro frameset a url dela é -http://www.ilovemyferret.com.br/artigos/comunicacao.shtml o truque, a magica, eu não sei, porque o script que faz isso... não aparece.......... :blink:
×
×
  • Create New...