Pagina 1 van 1
Mini mod (not tested) Javascript error blocker
Geplaatst: 20 dec 2004, 17:37
door Easy-J
Code: Selecteer alles
Open:
overall_header.tpl
------------------------------------
Search:
<HEAD>
------------------------------------
After Add:
------------------------------------
<script language="JavaScript">
function blockError(){return true;}
window.onerror = blockError;
</script>
Save
And upload all.
#Easy-J
Geplaatst: 20 dec 2004, 17:45
door Rico
Je hebt hem dus niet getest,
waarom test je een MOD niet eerst?
BTW dit is geen volwaardige MOD I guess
Geplaatst: 20 dec 2004, 18:00
door jh0nny
Wat doet deze anders als degene van cback (@phpbb2.de)
http://www.phpbb2.de/ftopic12334.html
Wel handig trouwens!
<!-- Error_Blocker -->
<script language="JavaScript">
<!-- Begin
function blockError(){return true;}
window.onerror = blockError;
// End -->
</script>
<!-- End Error_Blocker -->
???

Re: Mini mod (not tested) error blocker
Geplaatst: 20 dec 2004, 18:08
door Bee
Easy-J schreef:Code: Selecteer alles
Open:
overall_header.tpl
------------------------------------
Search:
<HEAD>
------------------------------------
After Add:
------------------------------------
<script language="JavaScript">
function blockError(){return true;}
window.onerror = blockError;
</script>
Save
And upload all.
#Easy-J
Owkee, Even een beter voorbeeld:
Code: Selecteer alles
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>simple javascript error</title>
<script type="text/javascript">
<!-- //
function handleError() {
return true;
}
window.onerror = handleError;
//-->
</script>
</head>
<body onload="doesnotexist()">
</body>
</html>
Het werkt alleen voor javascript errors, en die komen weinig voor. PHP errors worden niet tegengehouden, maar Javascript dus wel.
Geplaatst: 20 dec 2004, 18:42
door jh0nny
Maar volgens mij heeft Easy-J deze mod helemaal niet gemaakt

Geplaatst: 20 dec 2004, 18:48
door mosymuis
Bovendien: errors zijn er niet voor niets. Los ze liever op dan ze te onderdrukken.

Geplaatst: 20 dec 2004, 20:46
door jh0nny
mosymuis schreef:Bovendien: errors zijn er niet voor niets. Los ze liever op dan ze te onderdrukken.

Daar heb je inderdaad een punt, maar bijvoorbeeld de standaard phpbb2 plus forums bevatten automatisch een scriptfout in java aangezien IE een bepaalde functie in die kalender niet goed ondersteund, daarbij wil ik IE niet de schuld geven (zou wel leuk zijn

) want dit had gewoon beter gescript moeten worden door de maker. :thumb:
Geplaatst: 20 dec 2004, 20:50
door Bee
jh0nny schreef:mosymuis schreef:Bovendien: errors zijn er niet voor niets. Los ze liever op dan ze te onderdrukken.

Daar heb je inderdaad een punt, maar bijvoorbeeld de standaard phpbb2 plus forums bevatten automatisch een scriptfout in
java aangezien IE een bepaalde functie in die kalender niet goed ondersteund, daarbij wil ik IE niet de schuld geven (zou wel leuk zijn

) want dit had gewoon beter gescript moeten worden door de maker. :thumb:
Ehm, Java en Javascript zijn twee compleet verschillende dingen, vergis je daar niet in.
Daarnaast, ik denk dat die maker het wel goed gescript heeft, maar dat de buggy JScript (want zo heet dat in IE) ondersteuning daarmee te maken heeft.