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

2021-07-08 22:23:08 字數 1430 閱讀 9907

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裡面執行。如下圖:

關於ajax連線servlet的問題

web.xml裡面有配置servlet的,你看一下是否漏了 ajax與servlet的資料傳送問題,servlet如何向ajax傳資料,ajax如何接收servlet傳來的資料 ajax請求servlet的問題,很多分,急求 checkregaction 這個action怎麼配的?是 action註...

jQuery中的ajax問題,jquery中的 ajax 方法,

post 不能處理ajax的異常行為 也就是沒有ajax異常函式 ajax是jquery底層的ajax方法 可以處理異常函式 我回答一下我個人認為的 可能和你的答案不符合 很多人認為vs的ajax框架影響效能,我個人覺得,你又不是搞全站無重新整理,效能影響個毛啊。區域性的,ajax框架就行了。jqu...

將我的戶口頁子從戶口本中移出需要什麼手續

依據 中華人民共和國民法通則 第九條 公民自出生時起 至死亡止擁有民事權利能力,依法享有民事權利並承擔民事義務。第十條 公民的民事權利能力一律平等。第十八條 監護人應依法履行監護職責,保護被監護人的人身 財產及其他合法權益。除了為了被監護人的利益外不得處置被監護人的財產。監護人依法履行監護職責受法律...