javascript – Es gibt JS-Importe im innerHTML-Inhalt oder die Anweisungen können nicht ordnungsgemäß ausgeführt werden.
習慣沉默
習慣沉默 2017-06-30 09:58:51
0
2
896

Bei der Verwendung von innerHTML zum Hinzufügen von Inhalten zum Knoten wird festgestellt, dass die js-Anweisung im Tag nicht ausgeführt werden kann und das src-Attribut ungültig ist (externe js-Dateien können nicht ausgeführt werden), wenn die innerHTML-Zeichenfolge ein <script>-Tag enthält importiert). Wie kann dieses Problem gelöst werden?

習慣沉默
習慣沉默

Antworte allen(2)
typecho

innerHTML可以插入link标签,但无法插入script标签的;script标签的插入可以通过js的appendChild完成。

var oScript = document.createElement('script'); 
oScript.type = 'text/javascript'; 
oScript.async = true; 
oScript.src = url; 
document.body.appendChild(oScript); 
代言

body里面嵌套html文档写法不规范

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage