smismapprint.js

来自「supermap开发的基站管理系统」· JavaScript 代码 · 共 61 行

JS
61
字号
/////		 Last Update @ 2004-06-03			                          /////
///////////////////////////////////////////////////////////////////////////////
//////            地图打印控件相关脚本			                          /////
//////         (English -- The relevant script of MapPrintControl )       /////
//////         For Internet Explorer browser                              /////
///////////////////////////////////////////////////////////////////////////////


function getValueFromQueryString()
{
	var arrReturn = new Array();
	var myLocation = String(window.location);
	if (-1 == myLocation.indexOf("?"))
	{
		// (CH) 不带参数,直接返回
		// (EN) return directly without any parameters
		return;
	}
	try
	{
		var myParam = myLocation.substring(myLocation.indexOf("?")+1);
		if (0 == myParam.length)
		{
			return;
		}
		//alert(myParam);
		var arrParam = myParam.split("&");
		var arr
		for(var i in arrParam)
		{
			//alert(arrParam[i]);
			arrReturn[i] = new Array();
			for(var j in arrParam[i].split("="))
			{	
				//alert((arrParam[i].split("="))[j]);
				arrReturn[i][j] = (arrParam[i].split("="))[j];
			}
		}

		//alert(arrReturn.length);
		return arrReturn;
	}
	catch(e) { alert('ERROR: ' + e.name + ' ' + e.message); }
}

function setValueToPage()
{
	var arrValue = getValueFromQueryString();
	if(arrValue == null)
	{
		alert("The request QueryString is NULL!");
		return;
	}
	for(var i=arrValue.length; i>0; i--)
	{
//		alert(document.getElementById(arrValue[i][0]).innerText);
//		alert(document.getElementById(arrValue[i][0]).innerHTML);
		document.getElementById(arrValue[i][0]).innerText = arrValue[i][1];
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?