2011-04-07 69 views
1

我有一個.net 3.5頁面,它有一個窗體控件(form1),並且該窗體是一個包含一個包含窗體(form_tester)的頁面的iframe。我想要做的是提交form1,同時提交iframe中的form_tester,你怎麼做?我知道我可以通過JavaScript提交表單,但我只是想知道是否有標準的方式,或者更好的方式?在iframe中的頁面上提交表單?

謝謝。

回答

0

我最終通過在頁面(表單)中添加一個按鈕來封裝在iframe中。然後我在提交按鈕中添加了一個onclientclick事件。然後我添加了一些javascipt,點擊封裝頁面上的按鈕,因此它被提交。最難的部分是如何訪問封裝表單上的元素。

window.frames["frame1"].document.forms['hidden_form']["submit_btn"].click(); 

但它確實有效。

+0

window.frames [「frame1」]。document.forms ['hidden_​​form']。submit();會做到這一點:) – 2011-04-13 01:12:37

+0

啊是的,但通過調用提交按鈕點擊我得到我想要的功能......但謝謝。 – flavour404 2011-04-13 22:52:10

相關問題