你如何在Javascript中使用onPageLoad?

Lil*_*ilz 6 javascript firefox tabs onpageloadstring

我试过用

onPageLoad: function() {
    alert("hi");
}
Run Code Online (Sandbox Code Playgroud)

但它不会起作用.我需要它用于Firefox扩展.

有什么建议吗?

tj1*_*111 12

如果你想在vanilla javascript中执行此操作,只需使用window.onload事件处理程序.

window.onload = function() {
  alert('hi!');
}
Run Code Online (Sandbox Code Playgroud)


TSt*_*per 5

var itsloading = window.onload;
Run Code Online (Sandbox Code Playgroud)

或者

<body onload="doSomething();"></body> 
//this calls your javascript function doSomething
Run Code Online (Sandbox Code Playgroud)

对于你的例子

<script language="javascript">

function sayhi() 
{
  alert("hi")
}
</script>

<body onload="sayhi();"></body> 
Run Code Online (Sandbox Code Playgroud)

编辑 -

对于 firefox 中的扩展页面加载示例