`
Mr.Joe
  • 浏览: 136865 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

sencha touch使用正则法处理文字中网址

阅读更多

//定义包含网址的字符串
var currentContent = "asdf空间啊;SD卡附件阿克苏的房间;http://www.baidu.com/ 阿克江送达方;可垃圾是否";
//利用正则发处理后点击可打开网页,下面是两种不同打开方式
//调用设备浏览器打开
str = currentContent.replace(/(http:\/\/|https:\/\/)((\w|=|\?|\.|\/|\&|-)+)/g, '<a style="color:blue" onclick="window.open(\'$1$2\', \'_system\')" href="#">$1$2</a>');
//使用应用内Webview打开
str = currentContent.replace(/(http:\/\/|https:\/\/)((\w|=|\?|\.|\/|\&|-)+)/g, '<a style="color:blue" onclick="window.open(\'$1$2\', \'_blank\', \'location=no\')" href="#">$1$2</a>');
0
0
分享到:
评论

相关推荐

    touch-docs-2.2.1.zip(senchaTouch 离线API参考文档)

    2. **示例代码**:包含许多实际应用的例子,展示了如何在项目中使用Sencha Touch的各种功能。 3. **快速入门指南**:针对初学者的教程,引导他们快速上手Sencha Touch的开发环境和基本操作。 4. **用户手册**:...

    sencha touch中文翻译文档

    2. **架构与模型**:解释Sencha Touch的基本架构,如MVC模式,以及如何定义和使用数据模型(Model)来处理业务逻辑和数据存储。 3. **视图(Views)**:介绍各种UI组件,如按钮、列表、面板、表单等,以及如何...

    Sencha Touch in Action

    5. 触摸事件处理:讲解在Sencha Touch中如何响应用户的触摸操作。 6. 数据管理:介绍如何使用数据包(Data Package)来管理应用中的数据。 7. 动画与过渡效果:展示如何使用Sencha Touch提供的动画效果来增强用户...

    sencha touch 登陆界面

    在Sencha Touch中,登录界面通常会包含两个主要的视图组件:一个输入框(TextField)用于用户输入用户名,另一个输入框用于密码,以及一个按钮(Button)用于提交登录请求。你可能还会使用一个加载指示器(Loading ...

    Sencha 和 Sencha Touch 简介

    本文通过对 Sencha Touch 框架的介绍,使读者对该框架有一定的了解,并通过一些代码示例给用户更详细直观的对 Sencha Touch 框架功能的了解。 ExtJS ExtJS 是为 web 开发人员提供的基于 JavaScript 和 web 标准快速...

    sencha touch项目源码

    7. **样式与布局**:Sencha Touch使用CSS3进行样式控制,项目中可能有自定义的样式文件,如`app.css`,用于定义组件的外观和布局。 8. **模板与渲染**:Sencha Touch支持使用模板(Template)来动态生成HTML,这在...

    sencha touch list demo

    在“sencha touch list demo”中,我们主要关注的是Sencha Touch中的列表(List)组件,这是一个核心且常用的组件,用于展示数据集合。 1. **Sencha Touch 框架概述** Sencha Touch 是一个基于JavaScript的框架,...

    Sencha Touch开发的项目《般若人生》源码

    《般若人生》是一款基于Sencha Touch框架开发的移动应用项目。Sencha Touch是一个流行的JavaScript框架,专门用于构建跨平台的触屏友好型Web应用程序。它提供了丰富的UI组件和强大的数据管理工具,使得开发者能够...

    Sencha Touch2环境搭建

    本篇文章将详细阐述如何搭建Sencha Touch 2的开发环境,以及在实际项目中可能会遇到的一些关键点。 首先,我们需要确保计算机上已经安装了以下基础工具: 1. **Web服务器** - Sencha Touch 应用通常运行在Web...

    sencha touch 2.4.0最新版

    通过解压并研究这些文件,开发者可以详细了解框架的结构,学习如何配置、使用和扩展Sencha Touch,以创建自己的移动应用。同时,这个版本的更新日志(如果有的话)通常会列出所有的新功能、改进和已知问题,是理解...

    一个完整的sencha touch 应用案例

    5. **config.xml**:在Sencha Touch中,这个文件可能用于配置应用程序的元数据,比如应用的名称、版本、图标、启动画面等,通常是针对PhoneGap或Cordova这样的混合应用开发环境。 6. **resource**:这个文件夹可能...

    senchaTouch和fusioncharts结合的实例

    Sencha Touch 和 FusionCharts 的结合使用,是一种在移动设备上创建交互式图表和图形的高效方式。Sencha Touch 是一个流行的JavaScript框架,专门用于构建触摸优化的移动Web应用程序,而FusionCharts则是一款强大的...

    sencha touch在VScode上的插件

    Sencha Touch 是一款用于构建移动应用的前端框架,它提供了丰富的组件库和强大的数据管理功能,使得开发者可以...通过安装和使用这个插件,开发者可以在熟悉的VSCode环境中享受到专门为Sencha Touch优化的开发体验。

    sencha-touch-1.0.1a.zip_Sencha Touch _sencha touch api_touch

    在"sencha-touch-1.0.1a.zip"中,你将找到Sencha Touch 的源代码,这是学习框架工作原理的好资源。源码通常包括JavaScript文件、样式表(CSS)、图片和其他资源。你可以通过阅读源码来了解框架如何组织和实现其功能...

    api.zip_sencha _sencha touch api_sencha touch2 api

    标题中的"api.zip_sencha _sencha touch api_sencha touch2 api"表明这是一个关于Sencha Touch API的压缩文件集合,可能包含了Sencha Touch和Sencha Touch 2两个版本的API文档。 **Sencha Touch基础知识** Sencha ...

    Sencha Touch2 MVC Demo (含源码/数据库)

    Sencha Touch 2 支持使用LocalStorage、WebSQL或IndexedDB等本地存储方案,以保存离线数据。在源码中,可能包含用于与数据库交互的模型和控制器代码。 总的来说,"Sencha Touch2 MVC Demo"是一个学习和实践移动应用...

    Sencha Touch MVC 模式

    ### FrancisShanahan-SenchaTouch2MVCHelloworld-c330be1项目 该项目是一个基于Sencha Touch 2的MVC模式Hello World示例,可能包含了创建基本模型、视图、控制器的过程,演示了如何通过MVC模式构建一个简单的应用。...

    sencha-touch + cordova(PhoneGap)使用adt-eclipse打包实例

    同时,安装并配置Cordova,可以通过命令行工具或者在Eclipse中使用插件。 2. **创建Sencha Touch项目**:启动Sencha Command,这是Sencha Touch的命令行工具,用于生成项目结构。使用`sencha generate app`命令,...

Global site tag (gtag.js) - Google Analytics