如以下html代碼: <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<script src="static.js" type="text/javascript"></script>
<script type="text/javascript">
document.getElementsByTagName('head')[0].appendChild(document.createElement('script').src = 'dynamic.js'); </script>
</head>
<body>
<script type="text/javascript">
// I want to distinguish dynamic.js and static.js script tags
</script>
</body>
</html>如何在結(jié)尾的script標(biāo)簽中判斷頁(yè)面中所有存在的script標(biāo)簽, 哪些是動(dòng)態(tài)加載的, 哪些是通過src屬性引入頁(yè)面的? 同時(shí), 這里還有一個(gè)限制, static標(biāo)簽和dynamic標(biāo)簽的屬性是不允許被修改的. 因?yàn)槭聦?shí)上我開發(fā)的是一個(gè)網(wǎng)頁(yè)插件, 并不能控制原網(wǎng)頁(yè)的script標(biāo)簽屬性.
請(qǐng)問哪些是動(dòng)態(tài)加載的, 哪些是通過src屬性引入頁(yè)面的?
UYOU
2023-05-01 15:11:43