Uso de JavaScripts em Posts

5 participantes

Ir para baixo

Tópico resolvido Uso de JavaScripts em Posts

Mensagem por Repitile 11.01.24 23:26

Detalhes da questão


Endereço do fórum: https://emdesenvolvimento.umforum.net/
Versão do fórum: AwesomeBB

Descrição


É possivel usar JavaScript em um post usando uma biblioteca externa?

Resumindo, eu sei e já testei. A tag <script></script> não funciona nos posts, apenas a tag <style></style> Mas e se eu colocar <stylesheet=biblioteca externa> no script e anexar o script na folha de estilo CSS. Funcionaria?
Repitile
Repitile
Novo Membro

Membro desde : 19/11/2023
Mensagens : 18
Pontos : 33

https://mynewheroacademia.umforum.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: Uso de JavaScripts em Posts

Mensagem por RichardVega 12.01.24 19:31

Não, incorporar JavaScript diretamente em posts geralmente não é permitido por motivos de segurança. Mesmo se tentar incluir uma biblioteca externa dentro de uma tag <style>, isso não executará scripts JavaScript. As plataformas online geralmente desativam a execução de scripts em posts por razões de segurança.
RichardVega
RichardVega
Novo Membro

Membro desde : 12/01/2024
Mensagens : 3
Pontos : 4

https://ajuda.forumeiros.com/register?step=2&agreement=1&

Ir para o topo Ir para baixo

Tópico resolvido Re: Uso de JavaScripts em Posts

Mensagem por Niko! 12.01.24 21:16

Coucou @Repitile

pretende inserir um código javascript em um único tópico, ou em geral apenas em tópicos? Piscada

no primeiro caso, você poderia criar um código javascript e inserir uma condição para que o script funcione apenas quando a URL for a do tópico padrão - mesmo que esta não seja uma solução muito eficiente.

Código:
if(document.location.pathname == "/t117851-uso-de-javascripts-em-posts") {
//code
}
Niko!
Niko!
Novo Membro

Membro desde : 04/02/2012
Mensagens : 14
Pontos : 147

https://www.fmcodes.net https://www.facebook.com/OpenStudioOne https://twitter.com/OpenStudioOne

Ir para o topo Ir para baixo

Tópico resolvido Re: Uso de JavaScripts em Posts

Mensagem por Hancki 13.01.24 1:16

Olá!

Pelo que entendi, pretende executar os códigos que são colocados nos tópicos nas tags "<script>" como se fossem tags "<style>", para gerar alguma função que esteja dentro da tag "<script>".
É possível fazer isso e desenvolvi um código rapidamente que vai fazer exatamente o que pretende (peço desculpa por algum erro, pois estou enferrojado...), mas alerto já para as falhas de segurança que podem gerar, pois facilmente um utilizador que consiga programar de forma mais avançada, consegue ir buscar dados de quem está a entrar no tópico através do código (como por exemplo, ler mensagens privadas através da função "get" e enviar para um servidor próprio). Só quero avisar que executar scripts em tópicos pode ser uma porta aberta para usuários com malícia. De toda a forma, deixo o código abaixo. A única coisa que deverá ser necessária alterar será a "tag" que filtra o conteúdo do tópico (para phpBB3, é ".post .content").

EDIT:
Percebi que deixar o código entre as tags [code] mudava alguns caracteres que deixam o código sem funcionar.
Coloquei num link pastebin: https://pastebin.com/raw/n1R68HZr

Por favor, usar com precaução.

Hancki
Hancki
Hancki
Membro Entusiasta

Membro desde : 03/10/2009
Mensagens : 8195
Pontos : 12250

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Uso de JavaScripts em Posts

Mensagem por Sleep 20.01.24 15:37

Tópico resolvido


Tópico arquivado por inatividade por parte do autor, marcado como resolvido por ter solução apropriada à questão.
Sleep
Sleep
Ajudeiro
Ajudeiro

Membro desde : 10/08/2012
Mensagens : 1110
Pontos : 1341

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos