Hej!
Jag hittade de här scriptet häromdagen:
(function(){
var a=window.alert, c=0;
window.alert=function(q){
// Change the number below to the number of alert boxes to display before the warning is given.
if (++c%5==0) {
if (!confirm(q+'\nThere have been '+c+' alert boxes, continue displaying them?')) window.alert=function(){};
} else a(q);
}
})();
// This is only a test case. You can removed it.
for (var i=1; i<50; i++) {
alert('This is an annoying loop of 50 alerts.\nEvery 5th alert you will have an option to exit.\n\n'+i);
}
//man skulle även kunna skriva 50 alert boxar på rad med samma resultat.
Det jag undrar är, hur funkar det?
1. Hur kan det känna av hur många alert boxar som visats?
2. Kan man göra på något liknande sätt för att känna av hur långt en for loop har gått?
Tack på förhand!