因爲我需要將網頁保存爲報表功能的mht文件格式。但是,我的頁面是由Javascript框架(dojo)和html源代碼構建的。用JavaScript框架將網頁轉換爲靜態html頁面
<div id="main">
<div width="99%">
<table id="contents">
<tr>
<td id="con_right"></td>
</tr>
</table>
</div>
</div>
同時,我還有一個控制器來動態地爲這些DOM對象設置報告html。但我無法將此頁保存爲mht文件。因爲「另存爲」只是基於靜態HTML。
所以,我需要幫助將JavaScript中的動態DOM對象轉換爲靜態HTML頁面。
PS。 我可以包含任何其他Javascript框架。如果有一個好的和快速的變換解決方案。
你只是想保存生成的源代碼? – kinakuta 2011-06-08 17:33:38
是的!我想保存動態生成的源代碼。我可以在JavaScript中獲取DOM對象,但我不知道如何將它推送到保存爲mht文件的新頁面。 – Brian 2011-06-08 17:59:00
如果您從Firefox中的Web開發人員工具欄查看生成的源代碼,它將打開一個窗口,其中包含您可以保存的源代碼。我不確定這是您保存的意思,或者您的要求是您必須以編程方式執行此操作。 – kinakuta 2011-06-08 18:12:08