簡體   English   中英

在iframe中提交pdf文檔

[英]Submitting pdf document in Iframe

我在PDF文檔中有一個隱藏的提交表單。 我設法將表單插入到PHP頁面的iframe中。 我在iframe外部創建了一個“提交”按鈕。 有什么辦法可以鏈接這兩個按鈕? 當我單擊php頁面上的Submit按鈕時,我想在iframe中提交表單。 我該怎么做呢?

這是我的<iframe>

<iframe src="http://localhost/UniApp/results/fillsheet.php?recordID=<?php echo $row_DetailRS1['university_ID']; ?>" height="400px" width="750px" id="unipdf"> 

<src>引用此文件fillsheet.php,其代碼為:

<?php header('Content-type: application/pdf'); @readfile('fillsheet.pdf'); ?>

嘗試這樣的事情:

在具有“提交”按鈕的頁面(包含頁面)上,添加沒有源的iframe代碼,如下所示:

<iframe id="iframeId" />

以及用於存儲源的隱藏輸入:

<input type="hidden" id="iframeSource">http://localhost/UniApp/results/fillsheet.php?recordID=<?php echo $row_DetailRS1['university_ID']; ?></input>

在iframe加載的頁面上,添加以下內容(使用表單的實際ID,或添加一個):

$(document).ready(function() {
    $.('#iframeForm').submit();
});

然后在包含頁面的javascript中執行此操作(假設您使用的是jQuery):

var source = $.("#iframeSource").val();

$("#buttonContainingElementId").on("click", "#buttonId", function() {
    $.("#iframeId").attr("src", source);
});

暫無
暫無

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

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