The task we need to perform in this article is executing a script when a user navigates to a page in HTML.
We can do the above task (executing a script when a user navigates to a page in HTML) by using "onpageshow Event". Before we jump into the examples let's look into the definition and usage of onpageshow event in HTML.
The onpageshow event in HTML occurs when a user navigates to a webpage. This event occurs every time the page is loaded.
以下是HTML中onpageshow事件的語法 -
<element onpageshow = "myScript">
以下是我們在HTML中使用onpageshow事件的範例,當使用者在HTML中導覽到一個頁面時。
In the example,
當使用者在HTML中導航到一個頁面時,我們使用了onpageshow事件。
我們在函數內部寫了一個alert()方法。因此,每當使用者嘗試導航到一個頁面時,onpageshow事件就會被觸發。
<!DOCTYPE html> <html> <head> <title>Execute a script when a user navigates to a page in HTML?</title> </head> <body onpageshow="navigate()"> <h2>Execute a script when a user navigates to a page in HTML?</h2> <p><b>Note:</b> The <strong>"onpageshow"</strong> event in HTML will not supported in Internet Explorer 10 and before versions.</p> <script> function navigate() { alert("Welcome to the page!"); } </script> </body> </html>
As we can see in the output; when the user tries to navigate to a page an alert will be displayed on the window.
In the example below,
當使用者在HTML中導航到一個頁面時,我們使用了onpageshow事件。
我們在函數內部寫了一個列印語句。因此,每當使用者嘗試導航到一個頁面時,onpageshow事件就會被觸發。
<!DOCTYPE html> <html> <head> <title>Execute a script when a user navigates to a page in HTML?</title> </head> <body onpageshow="navigate()"> <h2>Execute a script when a user navigates to a page in HTML?</h2> <p><b>Note:</b> The <strong>"onpageshow"</strong> event in HTML will not supported in Internet Explorer 10 and before versions.</p> <h2 id="heading"> </h2> <script> function navigate() { document.getElementById("heading").innerHTML = "Welcome to the page!"; } </script> </body> </html>
As we can see in the output when the user tries to navigate to a page the print statement will be executed.
#In the example below,
當使用者在HTML中導航到一個頁面時,我們使用了onpageshow事件。
我們在函數內部寫了一個列印語句。因此,每當使用者嘗試導航到一個頁面時,onpageshow事件就會被觸發。
In the below code; we have written "window.onpageshow", here window interface represents a window containing a DOM document.
<!DOCTYPE html> <html> <head> <title>Execute a script when a user navigates to a page in HTML?</title> </head> <body> <h2>Execute a script when a user navigates to a page in HTML?</h2> <h3 id="para"></h3> <script> function Navigate() { document.getElementById("para").innerHTML = "Welcome to the page!"; } window.onpageshow = Navigate; </script> </body> </html>
As we can see in the output when the user tries to navigate to a page the print statement will be executed.
以上是當使用者在HTML頁面上導航時執行腳本?的詳細內容。更多資訊請關注PHP中文網其他相關文章!