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

簡單的ajax問題,一個簡單的ajax問題

沒太懂你的意思,你是不是想先從資料庫取出一些東西 然後再執行ajax 取另些東西啊 如何在一個迴圈內,多次呼叫xmlhttprequest物件,向伺服器傳送多次請求。這個容易,直接取xmlhttprequest的返回值,大概是responsetext,每次返回完了,會接著迴圈的,不必考慮 xmlht...

phpcms 列表頁中,如何呼叫其下的所有子欄目?

如果你的子欄目id是8,9,10的話,條件 就寫成in 8,9,10 產品型別a 產品型別a1 6條產品型別a1文章。產品型別a2 6條產品型別a2文章。產品型別a3 6條產品型別a3文章。不知道是不是需要這個。我來挖個墳!其實都想得太複雜了。這個 和導航 是一樣的。cat意思就是當前欄目,你用在首...

ajax是jquery的方法嗎

少了一個點 ajax jquery的ajax請求方法。jquery中的 ajax 方法,日期格式化 function changedateformat cellval 用這個方法轉一下。根據你的返回值,我寫了一個你試試 v chantitle v chanlinkman v chanlinktel ...