![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:56:17 点击次数 51
|
| 看到很多Blog上都能够支持javascript代码的直接运行演示. 可惜的是ewebeditor从3.6到4.0, 4.6 都没有这么一说.今天看看了代码; 想想了实际上很简单就能实现.实验了一下很成功,下面和大家共享一下,让你的ewbeditor也能运行javascript代码适合ewebeditor 3.8,4. |
![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:56:17 点击次数 24
|
| 很多人都被这几个名词搞糊涂了,这里做个归纳,彻底澄清这几种概念。JavaScript JavaScript 最先由 Netscape 公司开发,原名叫 LiveScript,设计该语言时部分参考了Java,并且当时Java语言火热得很,因此不久就改名为JavaScript。Netscape 公司在其网景浏览器上实现了该 |
![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:56:16 点击次数 92
|
| 1.document.write(); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) |
![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:56:16 点击次数 21
|
| 用css属性选择器可以有选择性地对链接样式进行控制,如让所有的外部链接都加一个小图标来标识其是一外部链接。但用css有弊端: 1、只支持FireFox等对web标准支持很好的浏览器。2、只能判断链接,不能判断锚点或javascript。如遇到<a href=javascript:void(0);>就无能为力 |
![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:56:13 点击次数 25
|
| 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey ev |
![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:56:12 点击次数 22
|
| 随着网络的发展,网速和机器速度的提高,越来越多的网站用到了丰富客户端技术。而现在Ajax则是最为流行的一种方式。JavaScript是一种解释型语言,所以能无法达到和C/Java之类的水平,限制了它能在客户端所做的事情,为了能改进他的性能,我想基于我以前给JavaScript做过的很多测试来谈谈自己的经验,希望能帮助大 |
![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:56:11 点击次数 20
|
| 一、【文件(F)】菜单中的命令的实现 1、〖打开〗命令的实现 [格式]:document.execCommand(open) [说明]这跟VB等编程设计中的webbrowser控件中的命令有些相似,大家也可依此琢磨琢磨。 [举例]在body之间加入: <a href=# onclick=document.exec |
![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:56:10 点击次数 24
|
| 在好多网站里大家可能看到自己喜欢的一篇文章,想把它快速发给网友,实现方法是用鼠标来操作的!但是这样操作太烦琐了!这里给大家讲一个小实例,直接点击按钮就可以复制标题和地址。<input title=点击复制标题和地址到剪贴版,直接在POPO/MSN上粘贴即可. type=button value=点击复制本网址,发 |
![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:56:09 点击次数 24
|
| 做项目时自己写一段js给大家。关于文本限制字数的问题,在实际开发中经常用到;主要问题出现在对中文的限制,下面代码就解决关于限制字节数的校验问题;只要将此下代码保存到一个js文件中并引入到校验的页面中,便可使用!同时希望大家给与大力支持和宝贵意见,本人会在今后闲余之际,发表更多的好文章,谢谢!!/* valu |
![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:56:05 点击次数 19
|
| 刚才在调试js,在mozilla中一切正常,但是在ie中却报告有configuration变量没有找到。以下是代码: var Environment = new (function Environment$ctor() { this.processCommandLine = function Env$proc |
![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:56:05 点击次数 51
|
| 网页漂浮广图片特效,这种特效我们总是很喜欢,鼠标指向图片后图片停止移动。<div id=ad style=position:absolute><a href=http://www.webjx.com><img src=/img/200406301.jpg border=0></ |
![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:56:04 点击次数 34
|
| 收藏本站<span style=CURSOR: hand onClick=window.external.addFavorite(http://www.webjx.com,网页教学网) title=网页教学网>收藏本站</span>或:<Script Language=JavaScript |
![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:56:04 点击次数 33
|
| 描述event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。例子下面的例子检查 |
![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:56:04 点击次数 17
|
| 下面以三个页面分别命名为framedemo.html,top.html,button.html为例来具体说明如何做。其中framedemo.html由上下两个页面组成,代码如下:<!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.0 Transitional//EN><H |
![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:56:00 点击次数 21
|
| <script type=text/javascript> //<![CDATA[ Javascript 函数: Ctrl+回车 提交表单 // 例: <textarea name=textarea onKeyDown=submitForm(this.form.name)></tex |
![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:56:00 点击次数 29
|
| String.substr(N1,N2) 这个就是我们常用的从指定的位置(N1)截取指定长度(N2)的字符串; String.substring(N1,N2) 这个就是我们常用的从指定的位置(N1)到指定的位置(N2)的字符串String.slice(N1,N2)从指定的位置(N1)到指定的位置(N2)的字符串,与su |
![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:56:00 点击次数 19
|
| eval和document.getElementById都能把字符串转化为对应的对象或是数值,但两者之间还是有区别的,请看以下几个例子:假如页面上存在ID为aaa的标记,以下a和b得到的是一样的结果var a=eval(aaa); var b=document.getElementById(aaa); var a=ev |
![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:56:00 点击次数 29
|
| <xml id=users> <userGroup> <user id=1> <userid>user 1</userid> <name>name 1< |
![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:56:00 点击次数 28
|
| 刚才在动网上看到的,有两个人连续问了相同的问题,就是有以下一组checkbox列,在修改页面上如何根据从数据库里获取的数据来设置这里的checkbox选中与否:这个提交到数据库后数据格式是这样子的:1, 2, 3, 5, 8, 9, 12 假设此字段为strB,假设checkbox的 |
![]() |
|
![]() |
|
|
作者:胡枫 日期:2007-7-26 13:55:56 点击次数 27
|
| 不管你的技术水平如何,错误或异常是应用程序开发者生活的一部分。Web开发的不连贯性留下了许多错误能够发生并确实已经发生的地方。解决的关键在于处理任何不可预见的(或可预见的错误),来控制用户的体验。利用JavaScript,就有多种技术和语言特色可以用来正确地解决任何问题。事事检查在开始之前检查一切是一个好的编程习惯,也 |