2014-10-31 50 views
-2

主題說了一切,但我會進一步解釋。如果我在一個頁面上有一個按鈕,我該如何連接按鈕來捕獲頁面源並將其發送回控制器進行存儲?我可以將它存儲爲字節數組或任何文件類型。我無法找到任何回傳當前頁面的頁面源的解決方案。我找到的所有例子都使用了WebClient,它提供了一個url來加載並捕獲html。如何回發加載的當前頁面的html頁面源代碼(不刷新)?

回答

0

如果你有ID的按鈕=「BTN」這裏是樣本:

<script> 
$('#btn').click(function (e) { 
    e.preventDefault(); 
    $.ajax({ 
     type: "POST", 
     data: $('html').html(), 
     url: 'exmaplesite.com/postaction', 
     success: function() { 
      alert('success'); 

     } 
    }); 
}) 
</script> 
+0

這樣你可以發送網頁的HTML標記的內部HTML和控制器將它保存 – 2014-11-01 10:15:50

+0

謝謝你,它最終是在一個特定的狀態頁面的屏幕截圖..這將做我需要的!謝謝:D – user1732364 2014-11-18 21:11:04

+0

不客氣。如果您需要更多幫助,請與我聯繫 – 2014-11-19 08:13:10