起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: 一起GO

[处理中3] 点击事件打开数据 fUrl 列的网址

[复制链接]

46

主题

227

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
QQ
 楼主| 发表于 2016-8-18 17:54:01 | 显示全部楼层

点击事件打开数据 fUrl 列的网址

本帖最后由 一起GO 于 2016-8-23 14:33 编辑
liangyongfei 发表于 2016-8-18 17:28
可以的!你动手试试吧!window.open 第一个参数就是一个标准的网址!

我的意思是:数据库data.fUrl列的数据比如是http://www.baidu.com,在点击事件获取data.fUrl列的参数打开
回复 支持 反对

使用道具 举报

发表于 2016-8-19 10:42:24 | 显示全部楼层
一起GO 发表于 2016-8-18 17:54
我的意思是:数据库data.fUrl列的数据比如是http://www.baidu.com,在点击事件获取data.fUrl列的参数打开 ...

可以啊!点击事件中通过data.getValue('fUrl') 获取这个字段的值,赋值给window.open的第一个参数就可以了啊~!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

46

主题

227

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
QQ
 楼主| 发表于 2016-8-19 19:47:44 | 显示全部楼层
本帖最后由 一起GO 于 2016-8-21 12:09 编辑
liangyongfei 发表于 2016-8-19 10:42
可以啊!点击事件中通过data.getValue('fUrl') 获取这个字段的值,赋值给window.open的第一个参数就可以 ...

你能给我一段代码吗?

        Model.prototype.button5Click = function(event){
        var data = this.comp("huodongData");
        var url = data.getValue("fUrl");
        window.open(url,"_system");
        };
回复 支持 反对

使用道具 举报

发表于 2016-8-22 09:37:47 | 显示全部楼层
一起GO 发表于 2016-8-19 19:47
你能给我一段代码吗?

        Model.prototype.button5Click = function(event){

看上去你的代码是正确的!只要保证data.getValue("fUrl"); 获取的值是一个正确的网址就可以打开了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

46

主题

227

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
QQ
 楼主| 发表于 2016-8-22 11:58:50 | 显示全部楼层
liangyongfei 发表于 2016-8-22 09:37
看上去你的代码是正确的!只要保证data.getValue("fUrl"); 获取的值是一个正确的网址就可以打开了!
...

data.getValue("fUrl"); 的值是http://www.baidu.com,打不开,是什么回事?
回复 支持 反对

使用道具 举报

发表于 2016-8-22 18:16:37 | 显示全部楼层
一起GO 发表于 2016-8-22 11:58
data.getValue("fUrl"); 的值是http://www.baidu.com,打不开,是什么回事?

那你在代码中先这样写:
window.open("http://www.baidu.com","_system"); 是否可以正常打开呢?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

46

主题

227

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
QQ
 楼主| 发表于 2016-8-23 14:32:30 | 显示全部楼层
liangyongfei 发表于 2016-8-22 18:16
那你在代码中先这样写:
window.open("http://www.baidu.com","_system"); 是否可以正常打开呢? ...

window.open("http://www.baidu.com","_system"); 这样是可以的
为什么window.open(url,"_system"); 就不可以呢?数据库的fUrl列类型需要更改吗?
回复 支持 反对

使用道具 举报

发表于 2016-9-2 14:03:14 | 显示全部楼层
一起GO 发表于 2016-8-23 14:32
window.open("http://www.baidu.com","_system"); 这样是可以的
为什么window.open(url,"_system"); 就不 ...

你真机调试看看吧!有可能数据不存在,或者不正确!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-9-28 09:23 , Processed in 0.059822 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表