`
rayln
  • 浏览: 434222 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

动态加载Metro页面

 
阅读更多
define的ready为加载完成后执行的方法。
render是渲染页面并且加载到本页面的dom节点。done为加载成功或者失败调用的方法

WinJS.UI.Pages.define("/page2.html", {
    ready: function () {
       console.log("ready page1");
    }
});
    
document.getElementById("button1").onclick = function () {
    WinJS.UI.Pages.render("/page2.html", document.getElementById("Div1")).done(function () {
            console.log("success222");
    });
};

<div id="Div1" ></div>
<button id="button1">Metro</button>
分享到:
评论

相关推荐

    css3实现响应式win8 metro风格页面扁平化设计又一次卷土重来

    - 延迟加载:对于大型页面,可以使用懒加载技术,只加载视口内的内容。 - CSS3性能考虑:合理使用硬件加速,避免不必要的计算和重绘。 - 代码组织:保持CSS代码整洁,避免冗余,利用预处理器如Sass或Less提高效率...

    android上Metro 效果 滑动 分页

    此外,还要考虑数据的动态加载和更新。如果磁贴的数据来源于网络,可以使用AsyncTask或者Retrofit等工具进行异步加载,避免阻塞UI线程。数据更新后,通知Adapter刷新,ViewPager会自动更新显示。 标签中的“android...

    仿WIN8 Metro风格网址导航HTML版

    【标题】"仿WIN8 Metro风格网址导航HTML版"是一个基于HTML、CSS和...而对于用户而言,这个仿Win8 Metro风格的网址导航可以作为个性化主页,只需简单地添加或删除链接,就能创建一个符合个人需求的快捷导航页面。

    Win8 Metro风格网址导航页面.zip

    7. **轻量级**:为了保证页面加载速度,该模板应该优化代码,减少不必要的资源,使得整体文件大小尽可能小。 在实际应用中,这样的网址导航页面不仅适用于个人网站或博客,也可以用于企业内部导航,帮助员工快速...

    metro bootstrap 风格 模板

    1. **Metro-UI-CSS-master**:这是一个基于Bootstrap的项目,它扩展了Bootstrap的样式,添加了更多Metro风格的元素和组件,如平铺、颜色方案等。 2. **AircraftAdmin-Free**:这可能是一个管理后台的模板,使用了...

    css3实现Metro风格.zip

    CSS3的`transition`和`animation`可以为元素添加动态效果,提升用户体验。例如,当鼠标悬停在元素上时,改变其背景色: ```css .box { transition: background-color 0.3s ease; } .box:hover { background-...

    Metro风兼瀑布流布局效果

    4. **动态加载**:为了实现“无限滚动”的效果,页面内容不是一次性全部加载,而是当用户滚动到页面底部时,通过Ajax请求获取更多的数据并添加到页面中。 5. **jQuery插件开发**:“梅超风”插件可能包含了自定义的...

    Metro风格开发案例源码

    6. **脚本合并**:`js\CombineJS.bat`表明有一个批处理文件用于合并JavaScript文件,这是优化网页性能的常见做法,减少HTTP请求并提高页面加载速度。 综上所述,这个压缩包中的源码实例涵盖了Windows Metro风格开发...

    基于jQuery的Win8 Metro风格的html导航模板

    Metro风格,也被称为“Modern UI”,是微软在Windows 8中引入的一种简洁、动态且注重内容的设计理念,以其大胆的色块和简洁的图标为特点。 【描述】:“基于jQuery的Win8 Metro风格的html导航模板” 描述进一步...

    html仿win8.1 metro界面

    2. **CSS3动画和过渡**:为了模拟Windows 8.1动态磁贴的效果,开发者会利用CSS3的动画和过渡属性,使得磁贴在页面上动态显示,如滑动、缩放和旋转等效果。 3. **颜色和图标设计**:Win8.1界面以其鲜艳的颜色和简洁...

    Metro应用例子(持续更新)

    - Main.xaml:它是应用启动时加载的第一个页面,定义了应用的初始布局。 - 代码后台文件:每个页面都有一个对应的代码文件,通常以.xaml.cs为后缀(C#)或.xaml.vb为后缀(***),用于处理页面逻辑。 2. 编程模型...

    html5 metro 界面

    通过使用`.animate()`方法,开发者可以轻松地创建平滑过渡和动画效果,模仿Windows 8 Metro界面中的滑动、缩放和淡入淡出等动态效果。同时,jQuery的事件处理和选择器功能也能帮助开发者快速响应用户的交互行为,...

    metro-js.rar_metro js_metro.js

    "MetroJs.js"是未压缩的源代码版本,方便开发者阅读和调试,而"MetroJs.min.js"是经过压缩处理的版本,适用于生产环境,它减小了文件大小,提高了页面加载速度。开发者在实际项目中会根据需求选择使用哪一个版本。 ...

    metro ui style html JS

    使用JavaScript库,如jQuery或React,可以轻松实现响应式元素、触摸事件处理和动态内容加载。一些特定的JS库,如Metro UI CSS或Bootstrap-Metro,专门用于快速构建Metro风格的界面,它们提供预定义的组件和函数,...

    metro风格矢量icon

    这可能涉及到将SVG图标嵌入HTML页面,或者在编程语言如C#、Java、Swift等中加载和显示图标资源。有时,为了适应不同的平台或技术,可能还需要将矢量图转换为位图格式,例如PNG或JPEG。 总的来说,"metro风格矢量...

    网页仿Win8 Metro特效

    根据事件类型,我们可以添加相应的处理逻辑,例如翻转磁贴、显示隐藏的内容或切换页面。 五、数据绑定与动态加载 在网页应用中,磁贴内容可能需要根据服务器数据动态生成。这需要结合Ajax技术,使用jQuery的$.ajax...

    metro_ui.rar

    7. **使用方法**: 开发者只需将压缩包中的CSS和JavaScript文件引入到HTML页面中,然后通过添加特定的类名到HTML元素上,即可实现Metro风格的设计。同时,可以通过阅读文档来了解各个组件的使用方法和示例。 综上所...

    Metro-UI HTML5

    3. **应用样式**:根据需要添加Metro UI CSS的类,创建磁贴和其他UI元素。 4. **定制和扩展**:根据项目需求,可以对框架进行个性化调整,或者添加自己的JavaScript功能。 总的来说,Metro UI CSS是实现Windows 8...

    Metro瀑布流布局效果.zip

    3. **无限滚动**:通过监听滚动事件,当用户接近页面底部时,动态加载更多内容,提供无缝的浏览体验。 4. **计算元素位置**:JavaScript需要计算每个元素的宽度、高度以及在页面上的位置,以实现瀑布流的效果。 5. *...

    BootMetro是一个Twitter Bootstrap的Metro风格主题

    4. **组件库**:除了基础的Bootstrap组件,BootMetro还添加了更多符合Metro UI原则的组件,如时间线、滑块、轮播图、网格系统等,帮助开发者构建更加丰富的交互式页面。 5. **易于定制**:BootMetro基于Bootstrap,...

Global site tag (gtag.js) - Google Analytics