相对于之前的功能而言,弹出弹框就比较容易了,在skyline中有提供Window, 包含所有与三维窗口互动的相关功能。

创建弹窗的方法

Creator.CreatePopupMessage
CreatePopupMessage(
Caption,    //字符串,显示在弹出窗口标题位置。这个参数也被用于弹出窗口标识。当使用相同的标题名称,新内容将替代具有相同名称窗口的内容。
Src,        //弹窗的url,显示在弹出窗口中的 HTML 路径。如果没设置此参数,则假设弹出窗口显示一个简单文本字符串。
Left,        //窗口相对于三维窗口左上角的 x 坐标(单位:像素)。
Top,        //窗口相对于三维窗口左上角的 y 坐标(单位:像素)。
Width,        //弹出窗口的宽度(单位:像素),这个值包括标题和边框。
Height,        //弹出窗口的高度(单位:像素),这个值包括标题和边框。
Timeout        //设置关闭弹出窗口的延时(单位:毫秒),10000即10秒后关闭弹窗。如果值为-1,则属性不可用
)

下面是真正的示例代码

//打开功能页
function ShowPanel() {var instr = 'http://www.baidu.com';var pp = sgworld.Creator.CreatePopupMessage("功能页", instr, 305, 0, 500, 500, 10000);sgworld.Window.ShowPopup(pp);
}
//关闭功能页
function RemovePanel() {sgworld.Window.RemovePopupByCaption("功能页");
}

转载于:https://www.cnblogs.com/517chen/p/11169665.html

Skyline WEB端开发3——添加一个弹框相关推荐

  1. 前端系列——vue2+高德地图web端开发(使用和引入)

    vue2+高德地图web端开发(使用和引入) 前言 基础 准备工作 高德地图的个人开发者注册 高德api网址 1.点击进行注册 2.注册完之后进入控制台 3.创建新应用 4.添加 高德 2.0 新增 ...

  2. 前端系列——vue2+高德地图web端开发(行政区边界绘制)

    vue2+高德地图web端开发(行政区边界绘制) 前言 原理 基础 实现步骤 1.eslint设置AMap为全局变量放置报错 2.Search.vue传输给MapContainer.vue数据然后进行 ...

  3. web端开发规范开发规范_Web开发人员的规范工作

    web端开发规范开发规范 As a company edgeofmyseat.com don't need to do a lot of responding to tenders. We somet ...

  4. 前端系列——vue2+高德地图web端开发(poi搜索两种方式)

    前端系列--vue2+高德地图web端开发(poi搜索) 前言 基础 什么是poi搜索 1. 输入提示结合poi搜索 官方代码 步骤 1.进行plugins插件注册 2.data中编写placeSea ...

  5. android 弹出框带标题栏,Android开发靠标题栏的弹框

    一.效果图 title_dialog.png 二.思路 首先它是一个弹框,只是弹框的布局做些处理,布局占满屏幕,只有需要白色的布局的背景设为白色.其他没设置背景颜色,自然用dialog的style的w ...

  6. VUE2.0增删改查附编辑添加model(弹框)组件共用

    为什么80%的码农都做不了架构师?>>> Vue实战篇(增删改查附编辑添加model(弹框)组件共用) 前言 最近一直在学习Vue,发现一份crud不错的源码 预览链接 https: ...

  7. 后台系统-新增和编辑共用一个弹框(基于vue和element-ui)

    如图所示: 点击新增角色和编辑会弹出一个弹框,弹框只写一个,如何实现共用同一结构,功能却不相同呢? 首先给这两个按钮定义一个点击事件,事件名为openDialog 这里不同的是 给编辑这个按钮根据作用 ...

  8. 添加删除按钮html代码怎么写,JavaScript添加一个文本框并带有删除按钮

    JavaScript添加一个文本框并带有删除按钮属于前端实例代码,有关更多实例代码大家可以查看. 实际操作中可能需要动态的创建和删除一个元素,比较常见是添加一个文本框和一个删除按钮,点击删除按钮可以删 ...

  9. 14、backbone实战:webchat(三)web端开发

    有了前面功能介绍以及整体详细设计 ,下面的开发就变得更有目的性了. 沿着上一篇文章的思路,我们先来把javascript模板建立起来,模板用来取代上一篇中html代码里的: <li> &l ...

最新文章

  1. pycharm调试有哪些功能工具
  2. 出去之后,好好做人!华为两年,苦乐参半!
  3. python异常处理关键字_Python中的异常处理
  4. Python__名称空间与作用域
  5. ASP.NET的分页方法(一)
  6. 套用表格格式转化为普通区域_学会修改表格格式,让你的报表更美观
  7. 使用腾讯云函数签到天翼云盘
  8. 0day影响 Chrome和 Safari,谷歌不修复
  9. 梦断代码----阅读笔记3
  10. java接口自动化测试框架搭建
  11. Xshell的安装及使用超详细教程
  12. 链接计算机 输入网络密码,联想电脑怎么连接无线网输入密码时怎么输入
  13. 如何修改电驴服务器,电驴服务器怎样设置?能否上传一个优化设置了的
  14. 实战分享:如何通过黑帽SEO快速获取庆余年这类电视剧流量
  15. 衡水二中2021清华北大高考成绩查询,衡水二中:把5分钟利用成2小时,清北再录取101人!...
  16. Ubuntu14.10 更新源,现在很多源已经停用了建议使用ubuntu15以上
  17. 破圈、增长、被加码,集合店能创造美妆行业新风口?
  18. 阿里云 vs Azure-安全
  19. glog使用与说明(转载)
  20. 常用的数据标准化方法

热门文章

  1. JAVA简单连接数据库(Mysql)
  2. Lemon评测机的使用
  3. can和could的用法_情态动词can与could用法归纳
  4. 视觉错觉的举例------------善于发现生活中的
  5. Core Animation (2)
  6. LeetCode二叉树系列——515.最每个树行中找最大值
  7. 塞班s60v3手电筒sisx_塞班s60v3闪光灯手电筒软件可以发给我吗?谢谢!
  8. 天池大赛——天猫用户复购预测
  9. 心理危机干预系统简介
  10. 初识YUV,实战NV21格式数据转换为Bitmap