簡體   English   中英

頁面和所有擴展程序完全加載后,如何運行javascript?

[英]How can I run javascript after the page and all extensions are fully loaded?

我想在整個頁面和擴展加載完成后完全運行一個簡短的javascript文件。

更好的是,如果我可以將腳本的加載延遲到頁面和頁面中所有擴展的加載完成后100ms。

目的是確保任何瀏覽器擴展都不能以任何方式修改此javascript文件,尤其是在chrome或firefox中。 我打算強制運行此javascript的想法和方法是僅在可能運行任何擴展程序后才運行它。

如果您使用的是jquery,則可以執行以下操作:

$(document).ready(function()
{
    //Your code here
});

希望這可以幫助 ! 再見!

除非擴展本身正在初始化,否則body標簽的onload事件應該執行此操作,在這種情況下,您將必須使用其特定的回調。

延遲某些事情,您將使用setTimeout

setTimeout(function(){ }, 100);

您可以使用onload事件並調用函數。

<body onload="myFunction()">

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM