Dojo入门三种HelloWorld!

原创 2015年07月08日 14:54:45

学习Dojo有些时间了,也整理了一些资料,先来个最入门级别的。HelloWorld

Asp.Net+Dojo

 

Dojo事件绑定,弹出HelloWorld

 

  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HelloWorldDojo.aspx.cs" Inherits="DojoTest.HelloWorldDojo" %>  
  2.   
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  4.   
  5. <html xmlns="http://www.w3.org/1999/xhtml">  
  6. <head runat="server">  
  7.     <title></title>  
  8.         <%-- 引入 Dojo--%>  
  9.     <script src="http://ajax.googleapis.com/ajax/libs/dojo/1.7.2/dojo/dojo.js"  
  10.         type="text/javascript"></script>  
  11.   
  12.     <script type="text/javascript">  
  13.         function init() {  
  14.             //helloworld 函数到按钮的点击事件  
  15.             dojo.connect(dojo.byId("mybutton"), "onclick", "helloworld");  
  16.         }  
  17.   
  18.         function helloworld() {   
  19.             alert("Hello World Dojo!!!")  
  20.         }  
  21.   
  22.         dojo.ready(init);  
  23.     </script>  
  24. </head>  
  25. <body>  
  26.    <input id="mybutton" type="button" value="HelloWorldDojo" />  
  27. </body>  
  28. </html>  


Dojo操作DOM版HelloWorld

 

  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HelloDojo.aspx.cs" Inherits="DojoTest.HelloDojo" %>  
  2.   
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  4. <html xmlns="http://www.w3.org/1999/xhtml">  
  5. <head runat="server">  
  6.     <title></title>  
  7.     <script src="http://ajax.googleapis.com/ajax/libs/dojo/1.7.2/dojo/dojo.js" type="text/javascript"></script>  
  8.     <script type="text/javascript">  
  9.         dojo.ready(function () {  
  10.             dojo.create(  
  11.                 "div",  
  12.                 {  
  13.                     "innerHTML": "Hello, World!"  
  14.                 },  
  15.                 dojo.body()  
  16.               );  
  17.         });  
  18.     </script>  
  19. </head>  
  20. <body>  
  21.     <h1>  
  22.         My First Dojo Program!</h1>  
  23.     <div id="message">  
  24.         Hello,Dojo!</div>  
  25. </body>  
  26. </html>  


Dojo封装Ajax实现HelloWorld

 

  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HelloDojoAjax.aspx.cs"  
  2.     Inherits="DojoTest.HelloDojoAjax" %>  
  3.   
  4. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  5. <html xmlns="http://www.w3.org/1999/xhtml">  
  6. <head runat="server">  
  7.     <title></title>  
  8.     <script src="http://ajax.googleapis.com/ajax/libs/dojo/1.7.2/dojo/dojo.js" type="text/javascript"></script>  
  9.     <script type="text/javascript">  
  10.   
  11.       function helloWorld(){  
  12.           dojo.xhrGet({  
  13.             url:"HelloDojo.txt",//请求的服务器资源url  
  14.             handleAs:"text",//返回的数据类型  
  15.             load:function(response,ioArgs){alert(response);},//成功后回调函数  
  16.             error:function(error,ioArgs){alert(error.message);}//出错时回调函数  
  17.           });  
  18.        }  
  19.   
  20.        //绑定页面加载完成后的初始化函数  
  21.        dojo.ready(helloWorld);  
  22.     </script>  
  23. </head>  
  24. <body>  
  25.      
  26. </body>  
  27. </html>  


最近对Ajax关注多一些,可能会出一些dojo有关ajax方面的文章。dijit控件也可能谈一谈

版权声明:本文为博主http://www.feixueteam.net原创文章,未经博主允许不得转载。

相关文章推荐

Dojo入门三种HelloWorld!

学习Dojo有些时间了,也整理了一些资料,先来个最入门级别的。HelloWorld Asp.Net+Dojo   Dojo事件绑定,弹出HelloWorld   ...

dojo helloworld分析

  • 2012-05-16 15:07
  • 592KB
  • 下载

Dojo1.11官方教程文档翻译(2.2)AMD模块入门

Dojo支持模块以异步模块定义(AMD)的格式写入,这使得代码更容易编写和调试。在本教程中,我们将解释AMD的基本理解和使用。 如果你正从低于1.7的版本进行迁移,本教程的[1.8版本](https:...

Dojo mobile TweetView 系列教程之一 —— dojox.mobile入门

Web技术飞速更新,而现在Web的趋势也是逐渐向移动设备上迁移。如同其他Web存在的问题一样,Dojo Toolkit已经为你提供了解决方案——dojox.mobile。dojox.mobile是一个...

Dojo 1.10 教程(2)-基础入门篇dojoConfig配置

序言 dojoConfig对象(以前是djConfig)允许你为dojo设置一些默认的选项。在这篇教程里将会为大家说明如何在你的代码里面使用dojoConfig。 介绍 使用dojoConfig...

arcgis for js 从入门到放弃二:dojo初识和arcgis的多种写法

关于arcgis api 和dojo的关系,只需知道该js api是构建于dojo上,从而充分利用dojo来屏蔽各浏览器差异。 这个框架又大又冷门。不过所幸,玩arcgis对dojo不需要懂太多,很多...

Dojo JSONP 入门

JSON with Padding (JSONP)现在已经成为浏览器端跨域访问资源的常用解决方法。在本教程中,将会介绍JSONP是什么,并告诉你如何使用它来跨域获取数据。难度:初学者Dojo版本:1....

513前端学习资料----dojo入门(1)

本资料是513实验室学习用资料的前端部分。有我和成晓玲同学共同完成。主要是对dojo 文档进行了翻译 理解 用于学习。 Dojo学习 欢迎来到DOJO!这部分你将学习:1)如何加载dojo...

struts入门样例helloworld

内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)