marquee 元素
创建一个滚动的文本字幕。
重要的属性
direction 设置或获取文本滚动的方向。(left、right、up、down)
loop 设置或获取字幕播放的次数。
scrollAmount 设置或获取介于每个字幕绘制序列之间的文本滚动像素数。
scrollDelay 设置或获取字幕滚动的速度。
由左向右滚动。移动速度为每 100 毫秒 2 像素。
<marquee scrollAmount="2" scrollDelay="100" direction="left">滚动显示文字</marquee>
<marquee loop="1" scrollAmount="2" scrollDelay="100" direction="up">滚动显示文字</marquee>
一个例子
<marquee loop="2" scrollAmount="2" scrollDelay="100" direction="left" align="left" onmouseover="this.stop()" onmouseout="this.start()">文字</marquee>
当鼠标经过时,就停止滚动,当鼠标离开时又恢复滚动。
当把一个TextBox控件ReadOnly属性设置为True后,这个控件就不回传了。
很奇怪,以前都没有过这样的怪问题,在别人机器上都能正常,想到可能和ASP.NET的版本有关系。
我用的是 ASP.NET 2.0,当改成 ASP.NET 1.0,就正常了,TextBox控件ReadOnly=True,能回传。
在 ASP.NET 1.0 中是ReadOnly=True会回传的。
在 ASP.NET 2.0 中是ReadOnly=True就不会回传了。
解决的方法:
<asp:textbox id="Username" runat="server" ReadOnly="True"></asp:textbox>
去掉ReadOnly="True",改成
<asp:textbox id="Username" runat="server"></asp:textbox>
在后台代码中加入,控制只读属性
Username.Attributes.Add("Readonly", "True");
这样在 ASP.NET 2.0 中只读的TextBox控件也能实现回传。
网页中的文字不能被选中,一选就是全部,单独一个字或词是不能被选中。
之后找出的原因是,在Head中加了一个标记
<base target="_self"/>
这对FF是不起作用,在IE6中就会出现这种怪现象。
用ASP连不Sql Server 数据库,用了各种连接字符串,都不行。
用ASP.NET就可以连上数据库,我想数据库本身是没有问题吧。
后有乱试,用IP和端口,居然成功了,本来不指定端口会用默认端口1433的,可它就是不行。
Driver={SQL Server};Server=192.168.1.100,1433;UID=sa;PWD=sa;Database=abc
在读Excel时,发生 OleDbException 未指定的错误
错误在原因是权限问题。
在Web.config文件中,有 <identity impersonate="true"/>
它让用户身份的认证交给IIS来进行。会导致这样的错误。
解决的方法:
一、去掉 <identity impersonate="true"/>
二、指定 <identity impersonate="true" userName="accountname" password="password" />
指定的有权限的帐号
三、给IIS指定一个有权限的帐号
方法一
<script language="JavaScript">
// 页面载入完毕时执行 Init()
window.onload = function()
{
Init();
}
</script>
方法二
<script language="JavaScript">
var IsIE = true; if (navigator.product == 'Gecko') IsIE = false;
// 当页面载入完毕执行 Init()
if (IsIE)
{
document.onreadystatechange = function()
{
if (document.readyState == 'complete') Init();
}
}
else
{
document.addEventListener("DOMContentLoaded", Init, false);
}
</script>
一直认为HTML标签可以随便嵌套
<p style="border:1px solid red;"><h1>Head</h1></p>
HTML标签可能也分级别,h1的级别高一些。
<script language="JavaScript">
var text = prompt('请输入数据:', '默认值');
alert('您输入的是:' + text);
</script>
prompt() 是 window 对象的一个方法,会弹出一个对话框, 让用户输入信息,输入完成后,就返回用户所输入的信息。