Gehe ich Recht in der Annahme, dass der Befehl [onunload="swap('blablabla')"] in den Body-Tag der Seite muss?
Event-Handler kannst du zentral über JavaScript registrieren und musst sie nicht im HTML notieren. Das gilt so ziemlich für alle Events.
window.onunload = function () {
swap("blablabla");
};
Mathias