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

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: 1217311224

[结贴] 地图 w页面传参到html

[复制链接]

32

主题

86

帖子

174

积分

初级会员

Rank: 2

积分
174
QQ
 楼主| 发表于 2016-11-18 16:32:49 | 显示全部楼层
谢谢啦  结贴吧
回复 支持 反对

使用道具 举报

发表于 2016-11-18 16:50:31 | 显示全部楼层
1217311224 发表于 2016-11-18 16:23
嗯呢  div有值啦  但
    var parentModel = partenW.justep.Util.getModel(parentDiv);
parentModel 取 ...

看下 parentDiv 是什么?
本地测试没问题

其实是不建议写id 的,建议还是写成xid吧!查询方式可以这样写
  1. function test(){

  2. debugger;
  3.        
  4.         var partenW = window.parent;
  5. var parentDiv = $(partenW.document).find("div[xid='div1']"); //父窗口中定义的div
  6. var parentModel = partenW.justep.Util.getModel(parentDiv[0]);
  7. parentModel.test({a:123}); //父窗口model中定义的函数
  8.                
  9. };
复制代码



iframe 中 最好是是点击按钮的时候调用这个方法!
如果一加载就执行,有可能KO 对象还没绑定完呢,所以获取不到!

或者你使用setTimeout 设置一段时间后再执行!保证页面初始化完毕!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 1 反对 0

使用道具 举报

32

主题

86

帖子

174

积分

初级会员

Rank: 2

积分
174
QQ
 楼主| 发表于 2016-11-18 17:02:57 | 显示全部楼层
我刚才一直在试  80%的时候  是找不到数据  有时候又好用 我都蒙拉
回复 支持 反对

使用道具 举报

32

主题

86

帖子

174

积分

初级会员

Rank: 2

积分
174
QQ
 楼主| 发表于 2016-11-18 17:07:31 | 显示全部楼层
liangyongfei 发表于 2016-11-18 16:50
看下 parentDiv 是什么?
本地测试没问题

哥  我想问一下  就是  你刚才给我发的  是不是需要导入jquery呀  咱们这里怎么导入jQuery呀
回复 支持 反对

使用道具 举报

发表于 2016-11-18 17:41:58 | 显示全部楼层
1217311224 发表于 2016-11-18 17:07
哥  我想问一下  就是  你刚才给我发的  是不是需要导入jquery呀  咱们这里怎么导入jQuery呀 ...

<script type="text/javascript" src="../system/lib/jquery/jquery-1.11.1.js"></script>

所以,这个方法的调用,要求父页面必须是加载完成的!如果时间太早就获取不到了
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

32

主题

86

帖子

174

积分

初级会员

Rank: 2

积分
174
QQ
 楼主| 发表于 2016-11-18 18:02:37 | 显示全部楼层
对呀  就是加载速度的问题   我把这个jquery  直接放在
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
        <style type="text/css">
                body, html{width: 100%;height: 100%;margin:0;font-family:"微软雅黑";}
                #allmap{height:500px;width:100%;}
                #r-result{width:100%; font-size:14px;}
        </style>
        <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=EzfQTH533pbevnhohMX4QZRK"></script>
        <script type="text/javascript" src="../system/lib/jquery/jquery-1.11.1.js"></script>
        <title>城市名定位</title>
</head>
<body>
        <div id="allmap" style="height:100%;"></div>
        <p>点击标注点,可查看由纯文本构成的简单型信息窗口</p>

这个jquery  报错呀
回复 支持 反对

使用道具 举报

32

主题

86

帖子

174

积分

初级会员

Rank: 2

积分
174
QQ
 楼主| 发表于 2016-11-19 12:57:32 | 显示全部楼层
结贴吧  解决啦  谢谢梁永飞大哥啦
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-22 18:31 , Processed in 0.058557 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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