1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

javascript que funcionam em html não funcionando em páginas php mesmo fazendo a chamada corretamente. por qual motivo?

no meu home dinâmico tenho o include <?php include"scripts.php";?>, a página include php tem o seguinte script:

<script type="text/javascript" src="scripts/jquery.js"></script>
<script type="text/javascript" src="scripts/cycle.js"></script>
<script type="text/javascript" src="scripts/cycle_function.js"></script>
<script type="text/javascript" src="scripts/jcarousel.js"></script>
<script type="text/javascript" src="scripts/jcarousel_function.js"></script>
<script type="text/javascript" src="scripts/maskedinput.js"></script>
<script type="text/javascript" src="scripts/maskedinput_function.js"></script>
<script type="text/javascript" src="scripts/shadowbox/shadowbox.js"></script>
<script type="text/javascript" src="scripts/shadobox_function.js"></script>

porém shadobox e maskedinup não funcionam e é como se não existissem as chamadas dos mesmos, acredito que não seja erro nos scrips e nas chamadas pq se uso eles em paginas html funcionam normalmente mas em php não funcionam. percebi inclusive que nenhum script java script tem efeito na pagina contatos, o script maskedininput deveria ser uma mascara nos campos de telefones. Fiz o teste com as validações "spry" do próprio dreamweaver e não funciona, o texto que deveria aparecer somente após um erro como por exemplo "Um valor é necessário, o campo de texto está vazio" aparece a todo o tempo como simplesmente mais um texto qualquer. Alguma coisa no php não está reconhecendo scripts javascript, scripts estes que estou acostumado a usar em html sem nenhum problema, por isso posso afirmar que nos scrpts jaascrit em si não existem erros, são os mesmos que funcionam normalmente em paginas html

  • Uma dúvida, os scripts não aparecem no código, ou os scripts estão dando 404, quando vc checa no dveleoper tolls? Se for 404, pode ser alguma regra de htacces

    Gustavo S. Rodrigues   18 de mar de 2015
  • Os scripts não aparecem no código

    Jorge Donizeti Alves   18 de mar de 2015
  • Não me leve a mal com a pergunta, mas, vc consegue executar algum script php em uma das paginas? pois não existe motivo para isso não funcionar, exceto se vc não estiver acessando o site pelo apache ou nginx, XAMP ou afins, pois para rodar um script php vc teria que acessa-lo de um ip, localhost ou algum outro host.

    Gustavo S. Rodrigues   19 de mar de 2015
  • PHP normalmente, a única coisa que acontece é que mesmo é que os plug-ins do jquery lightbox e shadowbox , e maskedinput não funcionam mesmo corretamente direcionados, plug-ins jcarrousel e cycle funcionam normalmente, os 3 primeiros funcionam normalmente em paginas html mas em php não, é como se não tivessem sido instaladas.

    Jorge Donizeti Alves   19 de mar de 2015
  • Quanto ao problema com os "Spry" do Dreamweaver consegui resolver, é que ele cria automaticamente os script e e suas respectivas pastas mas ele direciona até a pasta dos scripts dele com. ../.../, como uso o .HTACCESS, tive que inserir '''<?php setHome();?>''' ficando assim:

    '''

    Jorge Donizeti Alves   19 de mar de 2015
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags php javascript jquery script ou faça a sua própria pergunta.