使ってみた
onPageLoad: function() {
alert("hi");
}
しかし、うまくいきません。Firefox 拡張機能に必要です。
何か提案はありますか?
使ってみた
onPageLoad: function() {
alert("hi");
}
しかし、うまくいきません。Firefox 拡張機能に必要です。
何か提案はありますか?
バニラ JavaScript でこれを行いたい場合は、window.onload
イベント ハンドラーを使用してください。
window.onload = function() {
alert('hi!');
}
var itsloading = window.onload;
また
<body onload="doSomething();"></body>
//this calls your javascript function doSomething
あなたの例のために
<script language="javascript">
function sayhi()
{
alert("hi")
}
</script>
<body onload="sayhi();"></body>
編集 -
Firefox の拡張機能の場合ページ読み込みの例
あなたが onload-event を意味していると仮定します:
jQueryなどの JavaScript ライブラリを使用して、すべてのブラウザーで機能するようにする必要があります。
<script type="text/javascript">
$(document).ready(function() {
alert("Hi!");
});
</script>
本当に JavaScript ライブラリを使用したくない場合 (すべてのブラウザでうまく動作するとは思わないでください):
<script type="text/javascript">
function sayHi() {
alert("Hi!");
}
</script>
<body onload="javascript:sayHi();">
...
<script language="javascript">
window.onload = onPageLoad();
function onPageLoad() {
alert('page loaded!');
}
</script>