在我问这个问题之前,我从不发布这样的问题,但我不明白如何在我的代码中实现它。我有这样多个javascript window.onload解决方案
window.onload = function() {
var url = getQueryVariable("url");
document.getElementById('view').src = url;
}
window.onload = function() {
var linkDirect = document.getElementsByClassName("frame");
for (var i = 0; i < linkDirect.length; i++) {
linkDirect[i].href = "http://namablog.blogspot.com/p/demo.html?url=" + linkDirect[i].href
}
}
然后代码,怎么能只用一个在window.onload
只需将两个函数转换为一个函数即可。或者创建一个调用另外两个函数。 – 2013-05-09 14:21:25
为什么你需要两个'onload's? – 2013-05-09 14:23:41
了解'addEventListener' - https://developer.mozilla.org/en-US/docs/DOM/EventTarget.addEventListener – Ian 2013-05-09 14:24:15