Рассмотрим сценарий ..
<html>
<head>
<script type="text/javascript">
document.write('TEST');
</script>
</head>
<body>
Some body content ...
</body>
</html>
Это отлично работает, и слово 'TEST' добавляется к <body>
Но когда
<script type="text/javascript">
window.onload = function(){
document.write('TEST');
}
</script>
используется, затем содержимое тела полностью заменяется словом «TEST», т. е. старое содержимое тела удаляется и добавляется ТОЛЬКО слово «TEST».
Это происходит только при вызове document.write
в window.onload
function
Я пробовал это в chrome.Есть ли какая-то ошибка, которую я сделал?какие-либо предложения?