如何将aspx页面转换为html页面?
答
在浏览器中打开它在本地机器上,查看源代码(查看|在IE中查看,查看| Firefox等页面源代码),然后将该页面源保存为pagename.html。
很明显,你将失去任何asp.net页面方法等
答
- 删除所有服务器端代码
- 重命名文件
或
- 打开网页浏览器
- 选择另存为
答
把它放在支持asp的服务器上,然后查看源文件并复制到静态html文件中
答
这不是一个好主意,如果我理解你的权利。
HTML文件是静态的 - 唯一允许的处理是在客户端机器上,通过javascript。
ASPX文件是动态的,每当用户加载页面或与用户交互页面时,服务器上都会进行处理,并生成传递给客户端浏览器的HTML。
如果您将ASPX转换为HTML,您将失去该页面的所有动态元素。试一试:在浏览器中加载你的ASPX页面并右键单击。选择“查看页面源代码(或其他浏览器调用它),并且保存到您的本地硬盘驱动器可以加载它,它看起来像你的页面,但没有将实际工作
答
PowerShell方法:。
$cred = Get-Credential # if required $aspxpage = Invoke-WebRequest -Uri $uri -Credential $cred $aspxpage.Content > "test.html"
这可能是更复杂的用例有用的处理多页。
你可以得到是由ASPX代码的HTML输出的静态副本,但会丢失所有走进代码和逻辑该页面。这真的是你想要的吗? – Kibbee 2010-06-24 17:29:51
我没有任何aspx标签在松散。我得到了它的男人非常感谢 – TinTin 2010-06-24 18:03:58