2012-12-14 55 views

回答

1

製作HTML文件,使用AJAX(jQuery/JS)獲取表單頁面,解析responseText只得到所需的<div>document.write()它。 使用網址http://somepage.com/yourHtmlFile.htm您將只收到<div>

+0

謝謝你,我會測試一下。 – weaveoftheride

+1

隨着OP提到Drupal,我認爲你的方法將無法工作。每個Drupal製作的表單都有一個表單構建ID作爲隱藏的輸入字段,因此您將無法提交表單。它會觸發「驗證失敗」錯誤。 –

+0

你是部分正確的,我猜如果他嘗試將基於URL的表單提交給基本URL,那麼我認爲「驗證失敗」錯誤會發生,但是......他沒有提到,他想這樣做。 AFAIK,他只是想「根據請求觸發頁面返回的方式」,所以我的解決方案應該可以工作。歡呼 – Nashi

1

如果您使用的是Drupal Webforms,請編輯有問題的表單。點擊「網絡表單」標籤。接下來,點擊「Form Setting」子菜單。然後,點擊頁面底部的「高級」可摺疊div。最後,選中「make as as block」複選框。這使得表單(只有表單)可以作爲一個塊來使用,你可以在其中進行任何你喜歡的操作。

+0

謝謝,我也會試試這個。 – weaveoftheride

相關問題