Say "Hello World" to cnBlogs
2008-04-16 17:11
169 查看
Hihi, 大家好~
本人棕熊,经Dflying gg 和老赵 gg 介绍,发现了cnBlogs这样有趣的地方,于是也特地来注册了一个账户,一来方便学习其他人的经验,二来也能把偶的心得告诉大家,酱紫。
偶的专项是front-end developing, 现在正和Dflying gg, 老赵 gg 合作开发一个项目,专职负责前端代码的开发。所以偶的blog也会以讨论front-end的技术为主,不论是初学级的,还是进阶的应用,只要有需要,都会涉及一些。权且在这里打个小广告,大家有兴趣的可以点导航栏上的“订阅”按钮。至于这个按钮什么作用,大家点了试试看就知道了<span id="scriptH"></span><!-- 这个东东是用来盛放动态生成脚本的容器 -->
然后,我们需要一堆javascript脚本
// setWords 方法将 GetFunnyWords 服务返回的对话显示在页面中
// @param r::String 这个就是返回的对话
// requestFunnyWords 通过新建一个SCRIPT元素,并设置其SRC属性,达到调用 GetFunnyWords 服务的目的
setWords("Hello World!");
好玩的地方就在这里:GetFunnyWords的返回的返回本身正是一个javascript, 而这个javascript中,调用了我们在cnblogs.com里定义的setWords()方法,并通过这个方法,动态的设置了comic bubble里的内容。
这个方法并不是很困难吧。要注意的是,偶新建了一个SPAN元素用来放置动态生成的SCRIPT元素,而并没有把这个SCRIPT元素直接appendChild到BODY元素上。有兴趣的话大家可以考虑一下这是为什么,呵呵
本人棕熊,经Dflying gg 和老赵 gg 介绍,发现了cnBlogs这样有趣的地方,于是也特地来注册了一个账户,一来方便学习其他人的经验,二来也能把偶的心得告诉大家,酱紫。
偶的专项是front-end developing, 现在正和Dflying gg, 老赵 gg 合作开发一个项目,专职负责前端代码的开发。所以偶的blog也会以讨论front-end的技术为主,不论是初学级的,还是进阶的应用,只要有需要,都会涉及一些。权且在这里打个小广告,大家有兴趣的可以点导航栏上的“订阅”按钮。至于这个按钮什么作用,大家点了试试看就知道了<span id="scriptH"></span><!-- 这个东东是用来盛放动态生成脚本的容器 -->
然后,我们需要一堆javascript脚本
// setWords 方法将 GetFunnyWords 服务返回的对话显示在页面中
// @param r::String 这个就是返回的对话
// requestFunnyWords 通过新建一个SCRIPT元素,并设置其SRC属性,达到调用 GetFunnyWords 服务的目的
setWords("Hello World!");
好玩的地方就在这里:GetFunnyWords的返回的返回本身正是一个javascript, 而这个javascript中,调用了我们在cnblogs.com里定义的setWords()方法,并通过这个方法,动态的设置了comic bubble里的内容。
这个方法并不是很困难吧。要注意的是,偶新建了一个SPAN元素用来放置动态生成的SCRIPT元素,而并没有把这个SCRIPT元素直接appendChild到BODY元素上。有兴趣的话大家可以考虑一下这是为什么,呵呵
相关文章推荐
- FMS3系列(二):创建可交互的FMS连接--I can say:Hello World
- 创建可交互的FMS连接--I can say:Hello World
- FMS3系列(二):创建可交互的FMS连接--I can say:Hello World
- FMS3系列(二):创建可交互的FMS连接--I can say:Hello World
- Let's say "Hello World!"
- FMS3系列(二):创建可交互的FMS连接--I can say:Hello World
- Hello World!
- ASP.NET 5系列教程 (二):Hello World
- Linux内核编程:从hello world 开始-(3)_run
- Hello World!
- PyCharm python 入门实例 Hello world!
- Android学习--Hello World
- ruby on rails安装和hello world
- 题目应该是hello world
- Hello World! Linux Ubuntu 搭建 Nginx + Nodejs + Ghost 博客
- 解剖Nginx·模块开发篇(1)跑起你的 Hello World 模块!
- 简单修改gem5的默认例子hello world
- Using R — Calling C Code ‘Hello World!’
- Python基础01 Hello World!