我從anothe這樣打開新的一頁:如何在html頁面之間傳遞值?
var openedwidow = window.open(billhref, '', 'scrollbars=1,height='+Math.min(h, screen.availHeight)+',width='+Math.min(w, screen.availWidth)+',left='+Math.max(0, (screen.availWidth - w)/2)+',top='+Math.max(0, (screen.availHeight - h)/2));
第二html頁面看起來是這樣的:
<div class="row contractor_data__item">
<label for="code">Номер</label>
<input type="text" name="code" id="code" disabled/>
<input type="hidden" name="documentId" id="documentId">
<input type="hidden" name="actId" id="actId">
<input type="hidden" name="actCode" id="actCode">
</div>
在新窗口中打開網頁我有幾個字段填寫。例如,我在第一頁填寫了「代碼」字段,並且需要填寫打開的頁面中的「代碼」字段。這個怎麼做?
問題的第二部分是我已經在打開的頁面上填充了一些字段,例如documentId
,並且需要將它傳遞給我從關閉時調用該頁面的第一頁,例如或填充字段。如何處理這個?
查詢字符串將是最簡單的解決方案讓您的項目。 – epascarello
什麼是您的服務器端語言?這通常在服務器端完成, –
@Koks_rs如果我理解你的話,我無法訪問服務器端。其實我只有一個地方來管理這一切 - 它是放在「第一頁」上的按鈕上的js。所以我可以從中獲取數據,我也可以將數據發佈到字段中,但如果所有內容都放在一個頁面上,可能會很容易。在我的情況下,我可以用js獲取數據,以某種方式將其發佈到其他頁面(位於其他域),然後我需要將它返回到頁面,它從 –