1JAVASCRIPT
是一种网页编程语言,程序文件为文本文件,扩展名为JS,嵌入在PC浏览器的网页中运行。可使用记事本、写字板等文本编辑器软件作为开发工具。
所有PC浏览器都支持JAVASCRIPT。
2Flash
是一种网页矢量动画编程技术,程序文件为编译后的二进制文件,扩展名为SWF,运行在客户端安装有Flash播放器(控件)的浏览器中。有专门的开发工具(AdobeFlashProfessional、FlashBuilder、Flexbuilder软件),编程语言为ActionScript。
Flash技术已相当普及,支持Flash的浏览器全世界预计达到97%。
3REST
REST(RepresentationalStateTransfer表述性状态转移),是一种Web服务的设计和开发方式(方法),降低开发的复杂性,提高系统的可伸缩性。支持>
使用REST方法开发的WEB服务可称为WEB服务(WebService),但为了与SOAP协议定义的WEB服务区分开,常把此类WEB服务称为REST服务或RESTAPI。
开发语言可以是C#、Java、C++等,开发环境软件有Eclipse、VisualStudio等,REST服务运行在服务器侧。
该服务调用简单、易于使用,可供客户端或服务端直接调用。
<script language="JavaScript">
function CheckIfEnglish1( String )
{
var Letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890-";
var i;
var c;
if(StringcharAt( 0 )=='-')
return false;
if( StringcharAt( Stringlength - 1 ) == '-' )
return false;
for( i = 0; i < Stringlength; i ++ )
{
c = StringcharAt( i );
if (LettersindexOf( c ) < 0)
return false;
}
function checkform(form1)
{
var letters = "abcdefghijklmnopqrstuvwxyz_0123456789" +
"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
var letter = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
var allword = letters + "~!@#$%^&()+|/;:'[{]}`"
var errletter = ""
if(form1yonghumingvaluelength < 1)
{
alert("请输入用户名称!")
form1yonghumingfocus()
return false
}
if(form1yonghumingvaluelength < 3)
{
alert("用户名称不能少于3个字符!")
form1yonghumingfocus()
return false
}
if(form1xinxiangvaluelength < 1)
{
alert("请输入EMAIL地址!")
form1xinxiangfocus()
return false
}
if(form1xinxiangvalueindexOf("@") == -1)
{
alert("EMAIL格式不正确,应如:abc@abccom!")
form1xinxiangfocus()
return false
}
return true
}
</script>
<form method="post"name="form1" onSubmit="return checkform(this) " action="saveasp">
看看这个是否适合你。
<script>
function checkName(){
if(documentgetElementById('username')value == ''){
documentgetElementById("prompt1")innerHTML ="<font color='red' size=1>用户名不能空<font>";
return false;
}else
documentgetElementById("prompt1")innerHTML ='';
return true;
}
function checkPassword(){
if(documentgetElementById('password')value == ''){
documentgetElementById("prompt2")innerHTML ="<font color='red' size=1>密码不能空<font>";
return false;
}else
documentgetElementById("prompt2")innerHTML ='';
return true;
}
function checkEmail(){
var reg=/\w+_@\w+\+/;
var em=documentgetElementById('email')value;
if(!emmatch(reg)){
documentgetElementById("prompt3")innerHTML ="<font color='red' size=1>email不合法<font>";
return false;
}else
documentgetElementById("prompt3")innerHTML ='';
return true;
}
</script>
<form action="" method="GET"><!--在action中填写你的url-->
用户名: <input id="username" type="text" onblur="checkName()"><span id="prompt1"></span><br>
密 码: <input id="password" type="password" onblur="checkPassword()"><span id="prompt2"></span><br>
email: <input id="email" type="text" onblur="checkEmail()"><span id="prompt3"></span><br>
<button onclick="if(checkName() &&checkPassword() &&checkEmail()) submit;else alert('请检查你填写的内容');">确定</button>
</form>
1双击打开notepad++,点击新建,如下图。
2输入或者拷贝第一个HTML程序,如下图。
3点击保存按钮来保存我们刚刚输入的文字,如下图。
4文件名为start-1,文件类型为超文本标记语言,也就是html,如下图。点击确定。
5保存后,我们看到标签变成了淡蓝色,便于我们来编写网页,如下图。
6打开我们保存的start-1文件,右击,打开方式----360浏览器打开,如下图。
7结果如下图。
Fireworks Dreamweaver Flash PS JavaScript等。
Fireworks是Adobe推出的一款网页作图软件,软件可以加速 Web 设计与开发, 是一款创建与优化 Web 图像和快速构建网站与 Web 界面原型的理想工具。Fireworks 不仅具备编辑矢量图形与位图图像的灵活性, 还提供了一个预先构建资源的公用库, 并可与Adobe Photoshop、Adobe Illustrator、Adobe Dreamweaver和 Adobe Flash软件省时集成。 在 Fireworks 中将设计迅速转变为模型, 或利用来自Illustrator、Photoshop和Flash的其它资源。 然后直接置入Dreamweaver中轻松地进行开发与部署
Adobe Dreamweaver,简称“DW”,中文名称"梦想编织者",是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,DW是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。
Flash又被称之为闪客,是由macromedia公司推出的交互式矢量图和 Web 动画的标准,由Adobe公司收购。网页设计者使用 Flash 创作出既漂亮又可改变尺寸的导航界面以及其他奇特的效果。Flash的前身是Future Wave公司的Future Splash,是世界上第一个商用的二维矢量动画软件,用于设计和编辑Flash文档。
Photoshop主要处理以像素所构成的数字图像。使用其众多的编修与绘图工具,可以有效地进行编辑工作。ps有很多功能,在图像、图形、文字、视频、出版等各方面都有涉及
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
可以用PHP、ASP或者其他都行
如果不知道怎么编写,最好考虑先用一些开源的源码
比如wordpress、discuz等
希望能帮助到你
以上就是关于web技术是什么全部的内容,包括:web技术是什么、关于网页方面的编程问题!请大家帮帮忙!、网页编程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)