ajax 載入的 子頁面 如何才能 呼叫父頁面的 js 函式

時間 2021-07-08 22:23:28

1樓:

頂上的 依土天羽 回答的很實用,比網上那堆不知所云的解決方案好多了.

用jquery解決的方法 那就是在ajax請求結束後對事件經行繫結

$.ajax();

} });

最後一行就是將2.html中的name="b1"的button 繫結了一個方法. 需要注意的是 在jquery 中"click"引數代表onclick事件.

"load" 引數代表onload事件.....

2樓:

通過ajax載入的指令碼是和整個頁面處於同一個生命週期內,可以直接呼叫全域性函式。

如果不是通過onclick等引數指定事件處理函式,那麼需要重新給元素重新繫結事件處理器。

我查了一下,網上所說的問題是針對以下兩種情況:

使用iframe載入的頁面

使用js新開的視窗

這兩種情況是不能直接訪問的。

3樓:依土天羽

可以使用

window.parent來獲取父頁面,然後就能通過

window.parent.方法名稱()來呼叫父頁面的js了,不用jquery

4樓:

頁面裝載完成抵用click方法

如何讓jquery在頁面載入的時候自動呼叫某個函式

5樓:匿名使用者

jquery在頁面載入的時候自動呼叫某個函式,有三種方法:

第一種:

$(document).ready(function());

第二種:

$(function());

第三種:

jquery(function($) );

如果不用jquery,在頁面初始化的方法,1.在body裡面寫onload

2.在指令碼里面寫

6樓:阿庫嘁噠巴達木

用一個可以調onload時間的控制元件,然後用a標籤包住,裡面控制元件負責顯示是否已訂閱,外面a標籤加連結

7樓:

針對你這個問題 ,實現的方法可能很多。

靜態頁面需要稍作處理下:

jquery部分:

8樓:李巖

$(function());

怎麼能使頁面載入時就呼叫js函式

9樓:匿名使用者

在裡新增onload 可以在頁面載入時呼叫js函式

比如 需要呼叫的函式名為divhight()

那麼就寫成

10樓:堅仔

將js檔案放到body標籤後面,就會自動載入寫好的函式,為了確保頁面渲染完成,可以將函式放到window.onload裡面執行。如下圖:

暴風遊戲平台登陸頁面一直載入,怎麼解決

一,保證你的電腦可以 遊戲 二,確定是否ie有異常。三,修復ie,檢查網路連線。注意桌面的圖示不一定是完整的網路連線 清理下快取,換個瀏覽器或者重啟下電腦和路由器試下 主料 小麥麵粉1000g 輔料 油適量 鹽6g 泡打粉16g 牛奶30g 溫水520ml 雞蛋2個 步驟一 將麵粉1000g 鹽6g...

我只是想用ajax執行設定cookie的PHP檔案,火狐裡就是不行

你這段程式有一些問題。首先,xmlhttp 這個用全域性變數很不妥。你可以在 request 中 return 乙個值,用的時候xmlhttp request 其實,ajax 預設是非同步呼叫的,你所說的 取到cookie值 要看 取 的時候 get 請求是不是已經返回來了。還有就是頁面有 cach...

CAD載入的lisp命令沒用以前載入過,可以用,現在載入輸入命令就沒反應了

捭闔 估計是是你原來的lsp程式中毒啦,常發現別人的lsp檔案被追加了內容。替換了原來的啟動就執行的功能. 用lisp開啟這個檔案,看看。 你是說現在輸入以前的載入命令不管用了,還是現在 載入命令 這個功能不能用了?如果是前者,工具 載入應用程式 右下角 啟動組 內容 新增 加上你要用的 lisp ...