Ir para conteúdo
Fórum Script Brasil

sonny

Membros
  • Total de itens

    7
  • Registro em

  • Última visita

Posts postados por sonny

  1. Tenho uma string e preciso encontrar um segmento dele como se fosse subtrair uma parte da string.

    exemplo tenho a variavel endereco e oque me interessa é o final, o inicio é sempre igual. Como fazer isso em javascript??

    var endereco = "http://youtube.com/watch?v=bNBWvaLKSYw"

    a parte http://youtube.com/watch?v= é sempre igual então se eu pudesse "subtrair" essa parte da string sobraria o que me interessa.

    video = endereco - "http://youtube.com/watch?v="

    quero obter a parte "bNBWvaLKSYw"

    acho que desta forma não será possivel... já estou quebrando a cabeça a uns dias tentanto pensar em um algoritimo que faça o browser enchergar a parte que me interessa de uma string.

    :help:

  2. Eu tenho um codigo de um MediaPlayer funcionando ok, mas queria trocar o valor do parametro "URL" por javascript, para ficar mais dinamico, mas não consegui.

    tentei colocar:

    tocador.URL.value = "novovalor"

    tocador.URL("novovalor")

    tocador.URL.value("novovalor")

    mas nada funcionou

    Codigo do Player:

    <OBJECT id=tocador height=122 width=100% classid=clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6>
            <param name="URL" value="----------VALOR A SER TROCADO--------">
            <param name="rate" value="1">
            <param name="balance" value="0">
            <param name="currentPosition" value="0">
            <param name="defaultFrame" value>
            <param name="playCount" value="1">
            <param name="autoStart" value="-1">
            <param name="currentMarker" value="0">
            <param name="invokeURLs" value="-1">
            <param name="baseURL" value>
            <param name="volume" value="100">
            <param name="mute" value="0">
            <param name="uiMode" value="full">
            <param name="stretchToFit" value="0">
            <param name="windowlessVideo" value="0">
            <param name="enabled" value="-1">
            <param name="enableContextMenu" value="-1">
            <param name="fullScreen" value="0">
            <param name="SAMIStyle" value>
            <param name="SAMILang" value>
            <param name="SAMIFilename" value>
            <param name="captioningID" value>
            <param name="enableErrorDialogs" value="0">
            <param name="_cx" value="3572">
            <param name="_cy" value="3228">
    </OBJECT>

  3. Tenho uma expressão assim:

    function calcular(){
    
    //pegando variaveis
    var a3=document.formulario.a3.value
    var a5=document.formulario.a5.value
    var a12=document.formulario.a12.value
    var an5=document.formulario.an5.value
    var an12=document.formulario.an12.value
    var a5sb=document.formulario.a5sb.value
    
    //soma
    var at = (a3+a5+a12+an5+an12+a5sb)
    
    //grava resultado no text
    document.formulario.resultado.value = at
    }

    mas invez de somar os numeros digitados nos input, está concatenando os valores.

    tentei colocar uma expressão primeiro para tentar enganar o interpretador para ele continuar a expressão tipo

    var at = 1*(a3+a5+a12+an5+an12+a5sb)

    mas ele retorna NaN

    não consigo fazer com que ele interprete como numero e não como string.

  4. Queria fazer um preloader para uma pagina html que exiba apenas carregando... e depois exiba a pagina carregada por completa... eu so achei um pseudo preloader, que aparecia loading 0% ,1%, 2%... e depois redirecionava pra pagina...

    como o carregamento da pagina acontece de cima pra baixo pensei em algo mais ou menos assim:

    no inicio do codigo ele carrega a mensagem carregando, e apos isso carrega o conteudo da pagina, e ao chegar no final do codigo a pagina já vai estar carregada, então no final da pagina dá um comando de exibir o conteudo.

    escrever "Carregando..."
    
    oculta_pagina()
    
    <html>
    conteudo do site
    conteudo do site
    conteudo do site
    </html>
    
    //ao chegar aki o conteudo já foi carregado mas oculto então aki dá um comando de desocultar a pagina
    mostrar_pagina()

    é claro que deste jeito não funciona, mas é so pra entender...

  5. tentei como o seu exemplo, o alert deu certo, mas com uma função, não rodou, ai tentei colocar o script dentro de um arquivo.js e chama-lo assim

    exatamente assim:

    popup.document.write("<SC"+"RIPT language="JavaScript" src="savecode.js"></SCR"+"IPT>")
    ainda não funcionou... o script dentro do savecode.js é: (ele ta funcionando, já testei em uma pagina em separado)
    function salvar(){
    if (document.execCommand){ if (isReady){document.execCommand("SaveAs","true","Resultados.txt");}}
    else{alert("Seu navegador não suporta esta função!\nUtilize InternetExplorer 4.0 ou Superior.")}
    }
    ============= EDITADO ============= depois de quebrar a cabeça.. consegui fazer meu programinha funcionar. realmente não sei porque não funcionou da forma que você falou... mas apos reescrever varias vezes o codigo tentado de diversas formas diferentes, enfim consegui da seguinte forma. colocando a função inteira dentro de um button gerado dentro do popup mais ou menos assim:
    popup.document.write("<input type=button onclick='java script:function abc(){ações}'")

  6. fiz um script para abrir uma pagina em uma popup assim, coloco um document.write para cada linha do popup:

    &lt;script>
    popup=open ("", "NewWindow", "width=500, height=500")
    
    popup.document.write("<html>")
    popup.document.write("Conteudo do popup")
    popup.document.write("Conteudo do popup")
    popup.document.write("</html>")
    </script>
    agora precisei colocar um script nesta popup gerada... mas o script não executa dentro da nova janela... O script é este:
    &lt;script>
    function salvar(){
    if (document.execCommand){ document.execCommand("SaveAs","true","Resultados.txt");}
    else{alert("Seu navegador não suporta esta função!\nUtilize InternetExplorer 4.0 ou Superior.")}
    }
    </script>
    
    Esta função exibe a caixa de dialogo para salvar a pagina.
    ficando assim
    &lt;script>
    popup=open ("", "NewWindow", "width=500, height=500")
    
    popup.document.write("<html>")
    popup.document.write("&lt;script>function salvar(){if (document.execCommand){ document.execCommand("SaveAs","true","Resultados.txt");}else{alert("Seu navegador não suporta esta função!\nUtilize InternetExplorer 4.0 ou Superior.")}
    }</script>")
    popup.document.write("Conteudo do popup")
    popup.document.write("</html>")
    </script>

    Só que não roda....

    por favor me ajudem

×
×
  • Criar Novo...