`

js打印弹出框写法

js 
阅读更多
function capturePartMap() {
	
	alert('打印局部');
	
	getFMap().getFInput().inputRect(capturePartMapBack);
}
function capturePartMapBack(x1,y1,x2,y2) {
	alert(x1+"--"+y1+"--"+x2+"--"+y2);
	getFMap().clearInput();
	getFMap().captureMapBox(x1,y1,x2,y2,captureMapBack);
}
function captureMapBack(imageUrl) {
	alert(imageUrl);
	if(imageUrl=="error") {
		alert("打印地图失败");
	} else {
		alert("生成地图:"+imageUrl);
		var theString = "<HTML><HEAD><TITLE>地图打印</TITLE></HEAD>";
		theString += "<BODY BGCOLOR=#ffffff>";
		theString += "<OBJECT classid=\"CLSID:8856F961-340A-11D0-A96B-00C04FD705A2\" height='0' id='wb' name='wb' width='0'></OBJECT>";
		theString += "<h1>";
		theString += "<input type='button' value='打印地图' onclick=\"javascript:document.getElementById('wb').ExecWB(6,1);\">";
		theString += "<input type='button' value='打印预览' onclick=\"javascript:document.getElementById('wb').execwb(7,1);\">";
		theString += "</h1>";
		theString += "<img src='"+imageUrl+"'/>";
		theString += "</BODY>";
		theString += "</HTML>";
		var win=window.open("", "mapwin", "height=600, width=800,toolbar=yes,scrollbars=auto,menubar=no");
		win.document.write(theString);
		win.document.close();
	}
}


分享到:
评论

相关推荐

    ymprompt消息提示组件4.0【js插件弹出框美化版】

    fixPosition:设定是否弹出框随滚动条一起浮动,保持在屏幕的固定位置,默认为true dragOut:设定是否允许拖出屏幕范围,默认为false。 autoClose:设定用户点击窗口中按钮后自动关闭窗口,默认为true(设定为...

    一个Jsp弹出窗口

    2. JavaScript文件:如`dialog.js`,实现弹出窗口的逻辑,包括打开、关闭、定位和事件监听等功能。 3. JSP文件:可能有一个主JSP页面,如`index.jsp`,其中包含了HTML结构和JavaScript引用,以及可能需要的后端逻辑...

    19款 jquery-css3 js遮罩弹出层(浮动窗口)特效.rar

    本源码收集了19款基于jquery-css3实现的js遮罩弹窗效果,弹出层,就是大家熟悉的浮动窗口,由html5 CSS3 JS jQuery联合实现的可自定义的弹出窗口,实例效果丰富,调用简单,初学者也可看懂。一个HTML5页面演示了19种...

    轻量级JavaScript弹出层示例【优秀源码】

    本文将详细介绍一种轻量级且功能强大的JavaScript弹出层库——easyDialog,以及如何在实际项目中使用它。 首先,easyDialog因其简洁的API和优秀的性能而受到开发者们的喜爱。它提供了丰富的定制选项,包括但不限于...

    JS实现新浪微博效果带遮罩层的弹出框代码

    根据提供的文件信息,我们来详细介绍如何使用JavaScript实现一个具有新浪微博效果的带遮罩层的弹出框。这个弹出框不仅具备遮罩层的功能,还能实现拖拽操作,以便用户能够根据自己的需求调整弹出框的位置。该代码示例...

    javascript 实现弹出小窗口

    - **重复强调**:在描述中重复了“JavaScript 实现弹出小窗口”六次,虽然这种写法在实际文档中较为少见且不推荐,但从这里可以推断出文章的重点在于详细介绍这一功能的实现方式。 - **核心知识点**:通过 ...

    100多个很有用的javascript函数以及基础写法集合

    可以使用 window.alert() 方法来弹出提示信息,可以使用 window.confirm() 方法来弹出确认框,可以使用 window.prompt() 方法来弹出输入提示框。 指定链接 可以使用 window.location.href 属性来指定当前显示链接的...

    javascript 注释的标准写法

    javascript和后台程序对比的缺点 1、不易读性; 2、不好调试性; ............ 有了以上特点,那么我们就要进行好的注释; javascript 注释的标准写法

    JS控制弹出悬浮窗口(一览画面)的实例代码

    ### JS控制弹出悬浮窗口实例代码知识点 #### 弹出悬浮窗口的优势 在Web项目开发中,特别是在一览画面,也就是数据展示页面中,用户往往需要查看某一条记录的详细信息。传统的做法是通过页面跳转来显示详细信息,...

    js 实现 复选框全选(二)

    js 实现 复选框全选(二)! 值得下载看看!资源免费,大家分享!!

    常用js正则的写法

    ### 常用JS正则表达式写法详解 #### 1. 手机号码验证 在进行手机号码验证时,通常需要确保输入的是中国大陆有效的手机号码格式。根据描述中的代码示例,我们可以看到几种不同的正则表达式来匹配不同类型的手机号码...

    javascript层的属性事件写法

    JavaScript层的属性事件写法是前端开发中常见且基础的操作,它涉及到网页动态交互的核心。在JavaScript中,我们可以对HTML元素进行操作,设置其属性,响应用户触发的事件,从而实现丰富的用户界面。 首先,我们要...

    php弹出提示框的是实例写法

    php中弹出对话框的方法如下,一般,在提交信息后需要弹出对话框提示,之后可以自动关闭对话框,弹出对话框有下面集中方法,其实都是利用javascript中的alert()方法。提示结束后关闭当前页,同样可以用javascript的...

    107个常用Javascript语句参数写法

    `alert("message")`用于弹出带有消息的警告框。 ### 22. 确认对话框:`confirm()` `confirm("message")`弹出一个确认对话框,根据用户的点击返回`true`或`false`。 ### 23. 输入对话框:`prompt()` `prompt(...

    js写法规范.docx

    JS 编写规范 JS 编写规范是前端开发中必不可少的一部分,它不仅可以提高团队协作效率和代码维护性,还可以输出高质量的文档。以下是 JS 编写规范的要点: 一、规范目的 JS 编写规范的主要目的是为了提高团队协作...

    js闭包写法学习demo

    JavaScript中的闭包是一种非常重要的概念,它在编程中起着至关重要的作用,特别是在函数式编程和模块化设计中。闭包本质上是函数能够记住并访问其词法作用域内变量的能力,即使该函数在其词法作用域外部被调用。在...

    JS 规范 插件 写法

    JavaScript是一种广泛应用于网页和网络应用...在实际开发中,结合JS规范和插件写法,我们可以创建出高效、可维护的JavaScript项目。同时,了解并借鉴现有框架如Arbor的优秀实践,可以提升我们的开发水平和代码质量。

    JS 中可以提升幸福度的小技巧(可以识别更多另类写法)

    JS(JavaScript)是广泛用于网页开发的一种编程语言。在日常开发中,掌握一些实用的编程小技巧,不仅能提高开发效率,还可以使代码更加优雅和健壮。接下来,我们将详细介绍一些JS中的小技巧,这些技巧有助于提升编程...

    IE、FF的JS兼容写法

    这篇博客文章“IE、FF的JS兼容写法”探讨了如何编写能够同时在IE和FF下运行的兼容性JavaScript代码。 首先,我们需要理解这两个浏览器对于DOM(Document Object Model)操作的处理方式有所不同。例如,IE使用的是`...

    前端js弹出框组件使用方法

    下面分享一个js 弹出窗, 分 toast , dialog , load 三种弹窗 , 下面用js css 来实现以下: 首先是js代码 | 采用了 es6 的写法 //公共弹窗加载动画 const DIALOG_TOAST = '1', DIALOG_DIALOG = '2', DIALOG_LOAD ...

Global site tag (gtag.js) - Google Analytics