var tmp = { var url = document.location.href; window.addEventListener("load", function(){print(url);}, false); }; function print(url) { document.open(); document.write("url: " + url); document.close(); }
printが引数を要求しているので addEventListener("load", print, false); とすることができない.
そこで無名関数に入れて呼び出すようにしたのだけど,これで大丈夫なのかな.
urlの生存期間を考えないとダメ?