仓酷云 发表于 2015-2-4 00:14:59

PHP网页编程之四种提醒框代码

如果不会怎么办,我的视频教程里有个最简单的留言板 最开始离不开模仿,   <head>
<title>图象后果演示</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script>
/*
舜子制造
Made by PuterJam
*/
//--初始化变量--
var rT=true;//答应图象过渡
var bT=true;//答应图象淡入淡出
var tw=150;//提醒框宽度
var endaction=false;//停止动画
var ns4 = document.layers;
var ns6 = document.getElementById && !document.all;
var ie4 = document.all;
offsetX = 0;
offsetY = 20;
var toolTipSTYLE="";
function initToolTips()
{
if(ns4||ns6||ie4)
{
    if(ns4) toolTipSTYLE = document.toolTipLayer;
    else if(ns6) toolTipSTYLE = document.getElementById("toolTipLayer").style;
    else if(ie4) toolTipSTYLE = document.all.toolTipLayer.style;
    if(ns4) document.captureEvents(Event.MOUSEMOVE);
    else
    {
      toolTipSTYLE.visibility = "visible";
      toolTipSTYLE.display = "none";
    }
    document.onmousemove = moveToMouseLoc;
}
}
function toolTip(msg, fg, bg)
{
if(toolTip.arguments.length < 1) // hide
{
    if(ns4)
    {
    toolTipSTYLE.visibility = "hidden";
    }
    else
    {
      //--图像过渡,淡出处置--
      if (!endaction) {toolTipSTYLE.display = "none";}
      if (rT) document.all("msg1").filters.Apply();
      if (bT) document.all("msg1").filters.Apply();
      document.all("msg1").filters.opacity=0;
      if (rT) document.all("msg1").filters.Play();
      if (bT) document.all("msg1").filters.Play();
      if (rT){
      if (document.all("msg1").filters.status==1 || document.all("msg1").filters.status==0){
      toolTipSTYLE.display = "none";}
      }
      if (bT){
      if (document.all("msg1").filters.status==1 || document.all("msg1").filters.status==0){
      toolTipSTYLE.display = "none";}
      }
      if (!rT && !bT) toolTipSTYLE.display = "none";
      //----------------------
    }
}
else // show
{
    if(!fg) fg = "#777777";
    if(!bg) bg = "#eeeeee";
    var content =
    '<table id="msg1" name="msg1" border="0" cellspacing="0" cellpadding="1" bgcolor="' + fg + '" class="trans_msg"><td>' +
    '<table border="0" cellspacing="0" cellpadding="3" bgcolor="' + bg +
    '"><td width=' + tw + '><font face="Arial" color="' + fg +
    '" size="-2">' + msg +
    '&nbsp\;</font></td></table></td></table>';
    if(ns4)
    {
      toolTipSTYLE.document.write(content);
      toolTipSTYLE.document.close();
      toolTipSTYLE.visibility = "visible";
    }
    if(ns6)
    {
      document.getElementById("toolTipLayer").innerHTML = content;
      toolTipSTYLE.display='block'
    }
    if(ie4)
    {
      document.all("toolTipLayer").innerHTML=content;
      toolTipSTYLE.display='block'
      //--图像过渡,淡入处置--
      var cssopaction=document.all("msg1").filters.opacity
      document.all("msg1").filters.opacity=0;
      if (rT) document.all("msg1").filters.Apply();
      if (bT) document.all("msg1").filters.Apply();
      document.all("msg1").filters.opacity=cssopaction;
      if (rT) document.all("msg1").filters.Play();
      if (bT) document.all("msg1").filters.Play();
      //----------------------
    }
}
}
function moveToMouseLoc(e)
{
if(ns4||ns6)
{
    x = e.pageX;
    y = e.pageY;
}
else
{
    x = event.x + document.body.scrollLeft;
    y = event.y + document.body.scrollTop;
}
toolTipSTYLE.left = x + offsetX;
toolTipSTYLE.top = y + offsetY;
return true;
}
</script>
<styletype="text/css">
<!--
.trans_msg
    {
    filter:alpha(opacity=100,enabled=1) revealTrans(duration=.2,transition=1) blendtrans(duration=.2);
    }
-->
</style>
</head>
<script>
</script>
<body>
<div id="toolTipLayer" style="position:absolute; visibility: hidden"></div>
<p>
<script>initToolTips()</script>
</p>
<p><font face="Arial"><a href="#" >后果1</a></font>
<font face="Arial"> <a href="#" >后果2</a></font>
<font face="Arial"> <a href="#" >后果3</a></font>
<font face="Arial"> <a href="#" >后果4</a></font>
</p>
</body>
PHP于1994年由Rasmus Lerdorf创建,刚刚开始是Rasmus Lerdorf为了要维护个人网页而制作的一个简单的用Perl语言编写的程序。

再见西城 发表于 2015-2-4 10:06:00

使用 jquery 等js框架的时候,要随时注意浏览器的更新情况,不然很容易发生框架不能使用。

柔情似水 发表于 2015-2-9 22:04:51

开发工具也会慢慢的更专业,每个公司的可能不一样,但是zend studio是个大伙都会用的。

精灵巫婆 发表于 2015-2-27 08:10:33

其实没啥难的,多练习,练习写程序,真正的实践比看100遍都有用。不过要熟悉引擎

若相依 发表于 2015-3-8 23:49:28

我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能:

小魔女 发表于 2015-3-11 16:48:39

首推的搜索引擎当然是Google大神,其次我比较喜欢 百度知道。不过搜出来的结果往往都是 大家copy来copy去的,运气的的概率很大。

分手快乐 发表于 2015-3-19 01:41:30

有位前辈曾经跟我说过,phper 至少要掌握200个函数 编起程序来才能顺畅点,那些不熟悉的函数记不住也要一拿手册就能找到。所以建议新手们没事就看看php的手册(至少array函数和string函数是要记牢的)。

愤怒的大鸟 发表于 2015-3-20 10:57:24

首先声明:我是一个菜鸟,是一个初学者。学习了一段php后总是感觉自己没有提高,无奈。经过反思我认为我学习过程中存在很多问题,我改变了学习方法后自我感觉有了明显的进步。

admin 发表于 2015-3-24 01:23:30

没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。

飘灵儿 发表于 2015-3-27 01:10:56

如果你可以写完像留言板这样的程序,那么你可以去一些别人的代码了,

小女巫 发表于 2015-3-29 01:56:39

多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。

爱飞 发表于 2015-4-5 13:55:56

多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。

透明 发表于 2015-4-17 04:50:55

学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql

冷月葬花魂 发表于 2015-5-1 01:43:47

曾经犯过一个很低级的错误,我在文件命名的时候用了一个横线\\\\\\\'-\\\\\\\' 号,结果找了好几个小时的错误,事实是命名的时候 是不能用横线 \\\\\\\'-\\\\\\\' 的,应该用的是下划线\\\\\\\'_\\\\\\\' ;

乐观 发表于 2015-5-2 22:50:30

当然这种网站的会员费就几十块钱。

只想知道 发表于 2015-6-24 20:58:55

环境搭建好,当你看见你的浏览器输出“it works\\\\\\\"时你一定是喜悦的。在你解决问题的时候,我强烈建议多读php手册。

仓酷云 发表于 2015-7-5 00:17:25

不禁又想起那些说php是草根语言的人,为什么认得差距这么大呢。

飘飘悠悠 发表于 2015-7-7 14:33:35

当然这种网站的会员费就几十块钱。

若天明 发表于 2015-7-7 16:27:45

首先我是坚决反对新手上来就用框架的,因为对底层的东西一点都不了解,造成知识上的真空,会对以后的发展不利。我的观点上手了解下框架就好,代码还是手写。当然啦如果是位别的编程语言的高手的话,这个就另当别论啦。

小妖女 发表于 2015-7-8 09:57:28

对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
页: [1] 2
查看完整版本: PHP网页编程之四种提醒框代码