ASP.NET编程:在服务器端失掉可编纂Iframe的HTML源代...
我觉得这个学习方法很重要。初学者应该跟我一样有同样一个毛病。那就是急于求成。很想就自己做出个小小的系统来。可真要动手,却又茫然而不知所措。为什么会这样呢?因为我们没有耐心去学习基础知识。写根本看不到什么效果的测试代码。服务器|源代码上面的这个例籽实现了在服务器端失掉可编纂Iframe的HTML源代码非典功效。代码很复杂,这里痛苦未几注释了。代码以下:GetIframeHtml.axpx
<%@PageLanguage="<ahref="http://dev.21tx.com/language/vb/"target="_blank">VB</a>"validateRequest=falseAutoEventWireup="false"
Codebehind="GetIframeHtml.<ahref="http://dev.21tx.com/web/asp/"target="_blank">ASP</a>x.vb"Inherits="aspx<ahref="http://dev.21tx.com/web/"target="_blank">Web</a>.GetIframeHtml"%>
<HTML>
<body>
<formid="frmMain"method="post"runat="server">
<iframeid="ifrHTML"name="ifrHTML"></iframe>
<br>
<asp:Buttonid="cmdSend"runat="server"Text="提交"></asp:Button>
<inputtype="hidden"name="hidValue">
</form>
<script>
ifrHTML.document.designMode="on";
</script>
</body>
</HTML>
GetIframeHtml.aspx.vb
PublicClassGetIframeHtml
InheritsSystem.Web.UI.Page
ProtectedWithEventscmdSendAsSystem.Web.UI.WebControls.Button
ProtectedWithEventsifrHTMLAsSystem.Web.UI.HtmlControls.HtmlGenericControl
#Region"WebFormDesignerGeneratedCode"
ThiscallisrequiredbytheWebFormDesigner.
<System.Diagnostics.DebuggerStepThrough()>PrivateSubInitializeComponent()
EndSub
PrivateSubPage_Init(ByValsenderAsSystem.Object,_
ByValeAsSystem.EventArgs)HandlesMyBase.Init
CODEGEN:ThismethodcallisrequiredbytheWebFormDesigner
Donotmodifyitusingthecodeeditor.
InitializeComponent()
EndSub
#EndRegion
PrivateSubPage_Load(ByValsenderAsSystem.Object,_
ByValeAsSystem.EventArgs)HandlesMyBase.Load
cmdSend.Attributes.Add("onClick","document.frmMain.hidValue.value"+_
"=ifrHTML.document.body.innerHTML;")
EndSub
PrivateSubcmdSubmit_Click(ByValsenderAsSystem.Object,_
ByValeAsSystem.EventArgs)HandlescmdSend.Click
DimstrValueAsString
strValue=Request.Form("hidValue")
Response.Write(Server.HtmlDecode(strValue))
EndSub
EndClass你所列的那些其实差不多都可以称为应用服务器(servlet应该说是一种语言更合适)java是开放的,相同的工具就会有很多公司在做,加上java已经发展了很多年了,因此这些工具就很多了。他们很多都是类似的。 主流网站开发语言之PHP:PHP的全名非常有趣,它是一个巢状的缩写名称——“PHP:HypertextPreprocessor”,打开缩写还是缩写。PHP是一种HTML内嵌式的语言(就像上面讲的ASP那样)。而PHP独特的语法混合了C,Java,Perl以及PHP式的新语法。它可以比CGI或者Perl更快速地执行动态网页。 但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。 HTML:当然这是网页最基本的语言,每一个服务器语言都需要它的支持,要学习,这个肯定是开始,不说了. 在一个项目中谁敢保证每天几千万甚至几亿条的数据不丢失?谁敢保证应用的高可靠性?有可以借签的项目吗? asp.net空间的支持有:ASP.NET1.1/虚拟目录/MicrosoftFrontPage2000扩展/CDONTS,同时他的网站上也提供了Asp.net的使用详解和程序源代码,相信对使用ASP.NET编程的程序员来说会非常有用哦! 提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。 是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错)。
页:
[1]