Perguntas com a marcação «script-tag»

5
Quando as tags <script> devem estar visíveis e por que podem?
Um scriptelemento que foi estilizado como display:blockparece visível. Por que é possível e existe algum caso de uso real onde é desejado? td &gt; * { display: block; } &lt;table&gt; &lt;tr&gt; &lt;td&gt; &lt;script type="text/javascript"&gt; var test = 1; &lt;/script&gt;von 1 &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; Executar snippet de códigoOcultar resultadosExpandir snippet
142 html  css  script-tag 

15
Como saber se uma tag <script> falhou ao carregar
Estou adicionando &lt;script&gt;tags dinamicamente a uma página &lt;head&gt;e gostaria de poder dizer se o carregamento falhou de alguma forma - um 404, um erro de script no script carregado, qualquer coisa. No Firefox, isso funciona: var script_tag = document.createElement('script'); script_tag.setAttribute('type', 'text/javascript'); script_tag.setAttribute('src', 'http://fail.org/nonexistant.js'); script_tag.onerror = function() { alert("Loading failed!"); } …

9
Como inserir dinamicamente uma tag <script> via jQuery após o carregamento da página?
Estou tendo problemas para fazer isso funcionar. Primeiro tentei definir minhas tags de script como strings e, em seguida, usar jquery replaceWith () para adicioná-las ao documento após o carregamento da página: var a = '&lt;script type="text/javascript"&gt;some script here&lt;/script&gt;'; $('#someelement').replaceWith(a); Mas recebi erros literais de string nessa var. Em seguida, …


12
Como passar parâmetros para uma tag Script?
Eu li o tutorial DIY widgets - Como incorporar seu site em outro site para XSS Widgets do Dr. Nic. Estou procurando uma maneira de passar parâmetros para a tag de script. Por exemplo, para fazer o seguinte funcionar: &lt;script src="http://path/to/widget.js?param_a=1&amp;amp;param_b=3"&gt;&lt;/script&gt; Existe uma maneira de fazer isso? Dois links interessantes: …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.