浏览模式: 普通 | 列表
12月, 2005 | 1 | 2 | >

< TITLE>< ALT>标签里面如何换行?

[ 2005-12-20 16:23:12 | 作者: admin ]
Alt和Title都是提示性语言标签,在我们浏览网页时,当鼠标停留在图片对象或文字链接上时,在鼠标的右下角有时会出现一个提示信息框。对目标进行一定的注释说明。在一些场合,它的作用是很重要的。有时候我们需要在在title,alt标签里换行,我们用<br>换行是不起作用的,我们这里有两种方法可以实现换行.

1. &#13;&#10; 也可以只用一个&#13;或者&#10;
<span title="第一行&#13;&#10;第二行">ASPid 换行</span>

2. 也可以在源代码里面直接敲上个硬回车的。
<span
alt="第一行
第二行">ASPid 换行</span>
今天动网论坛无法发帖子,重新注册组件就可以了

regsvr32 vbscript [/u]
regsvr32 jscript [/u]

截获回车键的方法,并模拟Tab键

[ 2005-12-15 11:04:13 | 作者: admin ]
把下面这个脚本放在<head></head>
<script language="javascript" for="document" event="onkeydown">
<!--
    if(event.keyCode==13)
          event.keyCode=9;
-->
</script>

在填写表单时,习惯性会按下回车键,这将导致表单提交,很不好,这里介绍一个方法截获它。
其实很简单,只要在想截获的区域增加Onkeydown事件函数,并在执行函数中写下如下语句:
if (window.event.keyCode==13) window.event.keyCode=0
这样就取消回车键了
如果想模拟Tab键,只要写成
if (window.event.keyCode==13) window.event.keyCode=9
就行了,它会跳到另一个元素上。
这个问题尤其在写菜单的时候经常遇到,即:一个页面内的“层”无论z-index设的多么大,只要遇到框架等便被截了:(
其实解决办法很简单,在要跨框架的层里加入<iframe>即可解决:
<div style="position:absolute;width:140;height:200;z-index:10"><iframe src="menu.asp" width='100%' height='100%'></iframe></div>
<div style="postion:absolute;top:50;width=500;height:500;z-index:1">
<textarea>aaaaaaaaaaa</textarea>
</div>

     
怎么控制输出文章标题中的中英文,给大家铁出来
函数在下面,是方法是:
strvalue("复请Email通知如果不填写则取注册Email",26)
这里26是指26个英文字母,也就是13个汉字


function strlen(str)
dim p_len
p_len=0
strlen=0
if trim(str)<>"" then
p_len=len(trim(str))
for xx=1 to p_len
if asc(mid(str,xx,1))<0 then
strlen=int(strlen) + 2
else
strlen=int(strlen) + 1
end if
next
end if
end function

function strvalue(str,lennum)
dim p_num
dim i
...

阅读全文…

window.external 的用法(收藏夹功能)

[ 2005-12-15 10:49:09 | 作者: admin ]
简介:window.external.AddFavorite这个把网站添加到浏览者收藏夹的脚本大家应该常常看过,但你还知道window.external的另外一些用法呢?由于是一些关于系统文件操作的命令,因为安全设置有些脚本会出错误.

  1.external.AddDesktopComponent 把网站作为用户的Active桌面
   语法:external.AddDesktopComponent(地址,类型[image/website],左距离,顶距离,宽度,长度)
function j_adc(){ //例子
window.external.AddDesktopComponent("http://...","website",0,0,800,600);
}

  2.external.AddFavorite 把网站加入到用户的收藏夹

  语法:external.AddFavorite(网址,标题);
...

阅读全文…

ado 连接上的错误

[ 2005-12-15 10:38:04 | 作者: admin ]
在较旧版本的odbc驱动程序下,使用第(1)种连接字符串,没有出现该错误。升级odbc驱动程序后(升级了sql server
7.0的sp2),出现“无法指出的错误”(第一次访问不出错,刷新后出错),错误位置指向connection.open connstr一
行,将连接字符串改为第(2)种,也就是把它的所有参数全部写出来,错误消失。

(1) connstr="DBQ="+server.mappath("usecar.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"

(2) connstr="DBQ="+server.mappath("usecar.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS ...

阅读全文…
System.Web.UI.Page类的构造函数的执行时机
这篇Blog来自一位同事和我的一次关于公司一个项目中的一个错误的讨论。错误非常简单,就是当在一个页面的构造函数中使用类似:

Session[“aaa”] = “bbb”;

的时候,就会抛出异常,说系统中Session没有被enable,所以不能使用(当然实际情况是肯定被enable了)。问题所在和解决方法也很快被找到了,在构造函数中不能使用Session的,将这个移到Page_Init中就OK了。

这个错误的根本原因应该是在页面的构造函数被调用时,ASP.NET引擎中负责处理Session的SessionStateModule中相应初始化Session的代码还没有被执行,所以才导致了那时不能访问当前上下文的Session信息。

SessionStateModule在其Init方法中,是在HttpAppl...

阅读全文…
1 | 2 | >