Jeśli uruchomię ten kod, dlaczego strona nigdy się nie ładuje? Zawsze będzie wyświetlać łączenie na karcie przeglądarki.
Jest to prosty skrypt JavaScript, który wyświetli okno ostrzeżenia i zmieni cały dokument na testowanie słów.
JavaScript - testQuery.js
(function (window, undefined) {
var testQuery = function(obj) {
if (!(this instanceof testQuery)) {
return new testQuery(obj);
}
}
testQuery.alertMessage = function () {
alert("alert");
document.write("testing");
};
window.testQuery = testQuery;
}) (window);
HTML - testQuery.html
<html>
<head>
<script src="testQuery.js"></script>
<script>
function onClick() {
testQuery.alertMessage();
}
</script>
</head>
Odpowiedzi:
4 dla odpowiedzi № 1Ponieważ nie zamknąłeś dokumentu.