Skyline软件二次开发初级——4如何在WEB页面中的三维地图上使用弹出框Popups
1.简单弹出框:
<head>
<title>Popup1</title>
<object id="SGWorld" classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1" style="visibility:hidden;height:0 "></object>
<script type="text/javascript">
function Init()
{
var popup = SGWorld.Creator.CreatePopupMessage("My popup", "http://www.yahoo.com");
SGWorld.Window.ShowPopup(popup);
}
</script>
</head>
<body onload="Init();">
</body>
</html>
2.弹出框的尺寸和位置:
<head>
<title>Popup2</title>
<object id="SGWorld" classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1" style="visibility:hidden;height:0 "></object>
<script type="text/javascript">
function Init()
{
var popup = SGWorld.Creator.CreatePopupMessage("My popup", "http://www.yahoo.com",0,0);
popup.Height = 160;
popup.Width = SGWorld.Window.Rect.Width;
//popup.Align = "bottom";
SGWorld.Window.ShowPopup(popup);
}
</script>
</head>
<body onload="Init();">
</body>
</html>
3.简单文本弹出框:
<head>
<title>Popup3</title>
<object id="SGWorld" classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1" style="visibility:hidden;height:0 "></object>
<script type="text/javascript">
function Init()
{
var popup = SGWorld.Creator.CreatePopupMessage("My popup");
popup.innerText = "Did you know:\r\nYou can have multiple popup messages by giving them different caption.\r\nPopup messages with the same caption, replaces each other.";
SGWorld.Window.ShowPopup(popup);
}
</script>
</head>
<body onload="Init();">
</body>
</html>
4.在指定时间后消失的无标题弹出框:
<head>
<title>Popup4</title>
<object id="SGWorld" classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1" style="visibility:hidden;height:0 "></object>
<script type="text/javascript">
function Init()
{
// passing empty caption will turn caption off. You can also turn caption on/off using ShowCaption property of popup.
var popup = SGWorld.Creator.CreatePopupMessage("", "", 0, 0, 300, 50, 5000);
popup.InnerText = "This is a simple text popup without a caption.\r\nIt will be displayed for 5 seconds";
popup.Align = "BottomLeft";
SGWorld.Window.ShowPopup(popup);
}
</script>
</head>
<body onload="Init();">
</body>
</html>
5.最大化弹出框:
<head>
<title>Popup5</title>
<object id="SGWorld" classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1" style="visibility:hidden;height:0 "></object>
<script type="text/javascript">
function Init()
{
var popup = SGWorld.Creator.CreatePopupMessage("Article", "http://www.yahoo.com",5,5);
popup.Width = SGWorld.Window.Rect.Width-10;
popup.Height = SGWorld.Window.Rect.Height-10;
SGWorld.Window.ShowPopup(popup);
}
</script>
</head>
<body onload="Init();">
</body>
</html>
6.弹出框的尺寸和位置 (2):
<head>
<title>Popup6</title>
<object id="SGWorld" classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1" style="visibility:hidden;height:0 "></object>
<script type="text/javascript">
function Init()
{
var popup = SGWorld.Creator.CreatePopupMessage("Custom position and dimensions (displayed for 10 sec)", "http://www.yahoo.com", -100, 300, 500, 200, 10000);
SGWorld.Window.ShowPopup(popup);
}
</script>
</head>
<body onload="Init();">
</body>
</html>
7.移除弹出框:
<head>
<title>Popup7</title>
<object id="SGWorld" classid="CLSID:3a4f91b1-65a8-11d5-85c1-0001023952c1" style="visibility:hidden;height:0 "></object>
<script type="text/javascript">
function Init()
{
var popup = SGWorld.Creator.CreatePopupMessage();
popup.InnerText = "This sample shows how to programmatically remove the popup";
popup.Align = "Top";
SGWorld.Window.ShowPopup(popup);
alert("Click OK to remove the popup");
SGWorld.Window.RemovePopup(popup);
}
</script>
</head>
<body onload="Init();">
</body>
</html>
转载于:https://www.cnblogs.com/yitianhe/archive/2012/09/22/2697845.html
Skyline软件二次开发初级——4如何在WEB页面中的三维地图上使用弹出框Popups相关推荐
- OA系统二十四:请假审批五:【点击“审批”后的审批弹出框】的后台逻辑;(审批结果提交的Dao层和Service层逻辑)
本篇博客的主要内容是:[请假审批内嵌页面],[审批弹出框]的点击"确认提交"后,后台的逻辑:主要是Dao层和Service层这些后台逻辑: 说明: (1)目前来看,为了实现某个功 ...
- 小程序确定取消弹窗_小程序开发之弹出框
小程序开发过程中,很多地方为了便利我们多采用小程序自带弹出框来实现交互效果.这也够大多数开发使用,下面我给大家详细介绍下小程序弹出框 wx.showToast() title:显示的提示信息,在没有图 ...
- 小程序开发之各种弹出框选择框汇总
小程序开发过程中,很多地方为了便利我们多采用小程序自带弹出框来实现交互效果.这也够大多数开发使用,下面我给大家详细介绍下小程序弹出框 官方api传送门:https://developers.weixi ...
- Bootstrap入门(二十九)JS插件6:弹出框
Bootstrap入门(二十九)JS插件6:弹出框 加入小覆盖的内容,像在iPad上,用于存放非主要信息 弹出框是依赖于工具提示插件的,那它也和工具提示是一样的,是需要初始化才能够使用的 首先我们引入 ...
- c# 无法加载oraops.dll_Robotstudio软件二次开发:基于C#语言的Smart组件开发基础
Robotstudio软件除了支持Add-Ins插件的二次开发以外,还支持Smart组件的二次开发.开发语言同样是基于.NET框架的C#语言或VB语言.Smart组件是Robotstudio软件中实现 ...
- 欢迎光临CAX软件二次开发开源社区!
欢迎光临CAX软件二次开发开源社区! http://uucax.uueasy.com 转载于:https://www.cnblogs.com/uucax/archive/2011/02/20/1959 ...
- vb杨辉三角代码编写_「二次开发」——基于VB.NET的NX UG软件二次开发基础
前几期中为大家介绍了CATIA软件.AutoCAD软件基于VB.NET的二次开发,本期再来为大家介绍一下NX UG软件基于VB.NET的二次开发. NX UG软件版本:NX 12.0.0.27 开发软 ...
- 金蝶erp系统服务器端,金蝶ERP软件二次开发.doc
金蝶ERP软件二次开发 摘要 企业要提升快速反应的能力,必须建立以信息集中.流程整合.实施控制为核心特点的快速反应体系,有效整合资源,强化基础管理.ERP软件可以帮助企业实现这些目标,但要成功地实施E ...
- Python--中控门禁软件二次开发--引导
Python--中控门禁软件二次开发--引导 说明 : 公司门禁型号是:中控门禁 F7plus ,因为没有安装带遥控开门的,也没有什么感应,当有访客过来时,走过去开门有点麻烦,而门禁软件需要每次进 ...
- pythoncad二次开发视频_revit二次开发|bim软件二次开发|revit二次开发教程|Revit二次开发技术文档...
二次开发 revit二次开发|bim软件二次开发|revit二次开发教程|Revit二次开发技术文档2019-07-08赞( 0 ) 记录一下CAD二次开发的一些简单实例. 1.helloworld ...
最新文章
- 判断屏幕宽高比是否为16:9
- python遍历循环选择题_19道Python循环遍历,while,for语句测试题,网上看到的题目,自己不看答案全部做了一次,总共3个小时左右...
- java获取keyvault_利用KeyVault来加强存储Azure Storage访问密钥管理
- Xcode的简单使用
- linux驱动编写(其他的驱动代码)
- express4.x中文文档
- 微信官方都辟谣,可真有技术人用 AI、大数据实现头像添加圣诞帽了!
- 龙将加速浏览器_《使命召唤16》及战区迎来万圣节限时活动,迅游加速器助力流畅体验 18183手机游戏网...
- 基于Ext Core的包含校验功能的表单提交扩展Ext.ux.submit
- Android P2P语音通话实现 【转】http://macleo.iteye.com/blog/1707455
- android开机动画多长时间_Android开机动画及黑屏
- 如何使用phpDesigner 编写一个表格
- Excel 公式复制同步到其他单元格
- html字体颜色代码属性,HTML文本属性颜色控制属性的实现
- 模式分解的无损连接性之深入剖析
- 实习 | 深圳市彼岸心智科技有限公司招募新成员啦
- U盘制作Ubuntu系统启动盘的官方推荐软件
- 基于深度学习(AI人工智能)技术的机器视觉外观检测系统-GalileoX软件介绍
- JavaScript的16进制转10进制
- Lua源码分析 - 虚拟机篇 - 语义解析之Opcode执行(18)