簡體   English   中英

當我更改到新頁面時,如何執行特定代碼?

[英]How can I execute a specific code whenerver I change to a new page?

每次更改頁面時,我都會嘗試顯示加載疊加層。

例如:如果我切換到購物籃、類別、產品或任何其他頁面,上面會出現一個加載圓圈。 很像瀏覽器的加載循環。

是否有一種簡單的方法可以為頁面的每次更改運行代碼?

我正在使用 .net 框架和一個 MVC Struktur 和一個加載所有必要視圖的布局頁面。

如果要執行這樣的代碼,請准備要顯示的項目並使用包含“display:none”的 class 隱藏它。 之后,將此代碼插入到布局底部的腳本標簽中:

  window.onbeforeunload = confirmExit;
  function confirmExit()
  {
    $("#loadingItem").removeClass("hidden");
  } 

每次更改站點時都會觸發 onbeforeunload,您可以執行任何您想要的代碼。

暫無
暫無

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

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