Javascript e CSS em folder a parte
Tenho um arquivo javascript que está todo em uma página. O que eu quero é pegar todo esse javascript e colocar em um folder e depois chamar essas funções. Também vale para uns CSS que eu tenho aqui. Como eu faço?
Pjava
Curtidas 0
Respostas
Thiago Porto
04/09/2013
Pasta: js
Arquivo: app.js
Meu html: index.cshtml se for asp.net mvc
dentro dele vc pode fazer a seguinte chamada:
<script src="@Url.Content("~/js/app.js")"></script>
Arquivo: app.js
Meu html: index.cshtml se for asp.net mvc
dentro dele vc pode fazer a seguinte chamada:
<script src="@Url.Content("~/js/app.js")"></script>
GOSTEI 0
Thiago Porto
04/09/2013
Se essa sua página herda da ~/Shared/_Layout.cshtml então joga o js nessa página que toda página ira herdar.
GOSTEI 0
Pjava
04/09/2013
Não é MVC, infelizmente. É web form bem arcaico e não pode mudar. Por exemplo, é proibido o uso de jquery e não me pergunte porque, pois simplesmente me falara assim. Não pode e pronto.
Eu tenho isso hj no mesmo arquivo. Então, no body da página eu tenho várias chamadas as funções. Bem, se eu coloco num folder, tipo, Content, eu não preciso alterar as chamadas que já estão prontas, certo? Apenas apontar para esse folder ou não?
Eu tenho isso hj no mesmo arquivo. Então, no body da página eu tenho várias chamadas as funções. Bem, se eu coloco num folder, tipo, Content, eu não preciso alterar as chamadas que já estão prontas, certo? Apenas apontar para esse folder ou não?
GOSTEI 0
Thiago Porto
04/09/2013
Isso
GOSTEI 0
Pjava
04/09/2013
Fiz assim:
<script language="JavaScript" src="~/Content/Funcoes.js"></script>
ou assim
<script language="JavaScript" src="../Content/Funcoes.js"></script>
Dá uma mensagem assim: Funcoes.js was not found. Como eu faço?
<script language="JavaScript" src="~/Content/Funcoes.js"></script>
ou assim
<script language="JavaScript" src="../Content/Funcoes.js"></script>
Dá uma mensagem assim: Funcoes.js was not found. Como eu faço?
GOSTEI 0
Rodrigo Odasaki
04/09/2013
Pra não ter erro, faz assim:
No solution explorer, clica e segura o arquivo .js com o botão esquerdo, e arrasta para sua página. O VS vai automaticamente criar o link com o endereço.
No solution explorer, clica e segura o arquivo .js com o botão esquerdo, e arrasta para sua página. O VS vai automaticamente criar o link com o endereço.
GOSTEI 0
Pjava
04/09/2013
Resolvido essa parte. Fiz conforme colega acima e resolveu, ou seja, não tem nem ~ e nem .. é somente Content/Funcoes.js e mais nada.
GOSTEI 0
José
04/09/2013
Duvida sanada, tópico concluído.
GOSTEI 0