registerstartupscript

吉云

今天给大家伙儿唠唠这个事儿,就是怎么在网页加载完事儿后,还能再整个脚本上去跑一跑。这玩意儿有个名字,叫“registerstartupscript”。

我是这么想的,不就是往页面里加点料嘛应该不难。我先是找到一个叫“*”的方法,看起来挺像那么回事儿的。看网上有人说这玩意儿能让*的服务器控件往页面里塞脚本块,听着挺玄乎,我就打算试试。

我先是鼓捣半天,把这个方法给扒拉出来,看看它有几个不同的用法,大概就是能往页面里加点儿代码啥的。我寻思着,这不就是我要找的宝贝嘛

registerstartupscript

我就开始照葫芦画瓢,按照网上的例子,把这个方法往我的代码里一套。你别说,还真有点儿感觉。我写一段代码,大概长这样:

  • 第一步,我在页面加载的事件里下手
  • 我在Page_Load事件里头,加这么一句:

    *(*(), "MyScript", "...");

    这里头的“MyScript”就是个名字,你随便起,后面那个“...”就是你要加的脚本代码。

    registerstartupscript

  • 第二步,我把代码放对地方
  • 然后我就发现,这代码你不能乱放,得放到那个<form runat="server">标签里头,不然它不认账。这可是个坑,我一开始就没注意到,折腾半天才弄明白。

  • 第三步,我写个简单的脚本
  • 为测试一下,我写个简单的脚本,就是弹出一个窗口,上面写着“Hello, World!”:

    <script>alert('Hello, World!');</script>

    我把这段代码替换掉上面那个“...”的地方,然后就等着看效果。

    registerstartupscript

  • 一步,我看到成果
  • 我运行一下页面,还真成!页面加载完之后,立马就弹出一个窗口,上面写着“Hello, World!”。我这心里头那个美,总算是把这玩意儿给搞定!

不过这只是个开始,我还得继续研究研究,看看这个“registerstartupscript”还能整出啥花样来。毕竟这玩意儿看起来还是挺有用的,以后说不定能派上大用场!

这回经历,也让我明白一个道理:这写代码,就得细心,还得有耐心。遇到问题,不能慌,得静下心来慢慢找原因,一个一个地去解决。这样,才能把代码写把程序跑起来!

今儿个就先唠到这儿,以后有啥新的发现,我再来跟大伙儿分享!

registerstartupscript

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。

目录[+]