簡體   English   中英

將jQuery函數轉換為純JavaScript

[英]Translate jQuery function to pure JavaScript

這是一個相當簡單的jQuery函數,但我正在處理一個iframe,該iframe將顯示在可能未使用jQuery的客戶網站上。 看起來像純JS?

$("#pgft-gvway-3xs-iframe").load(function() {
    $(this).height($(this).contents().find("html").height() );
});

更新:

感謝所有回答。 使用答案的組合,我使用了以下內容。 它做了我需要做的事情:

 window.addEventListener('load', function(e) {
     var elem= document.getElementById("pgft-gvway-3xs-iframe");
     var insideheight= elem.contentWindow.document.height;
     elem.style.height= insideheight + "px";
 }, false);

正如lix所建議的那樣,堆棧溢出中已經存在您的問題的答案。

有關純JavaScript的信息,請參見此處有關純JavaScript的信息,請參見此處

var elem= document.getElementById("pgft-gvway-3xs-iframe");
var insideheight= elem.contentWindow.document.height;

暫無
暫無

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

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