当前位置:编程学习 > C#/ASP.NET >>

关于在平面图上动态添加图标的问题

现在有一张建筑的平面图,比较大,所以想放到panel里面能拖拽,然后有一些图标要动态加到这张平面图上,图标的位置能以相对平面图的坐标的方式来确定,不知道我描述清楚没有,希望大家能帮帮我,帮顶也行。 --------------------编程问答-------------------- 不要沉啊 --------------------编程问答-------------------- <img id=x style="posotion:absolute;left:100px;top:100px" src="" />

自己js计算位置即可
document.getElementById("x").style.top=400+"px" //新位置
document.getElementById("x").style.left=400+"px" //新位置 --------------------编程问答-------------------- VML画图
HTML code
<div id="thisParent"></div>
<div id="divError" style="position:absolute;border:1px #999 solid;background:#f9f9ff;font-size:12px;color:#00f;padding:4px;display:none"></div>

<script language="javascript">
var myDiv = document.getElementById("divError");
var thisParent=document.getElementById("thisParent");//动态添加一图片(及其事件)
thisParent.innerHTML += " <img src='images/pic010.png' style='cursor:pointer;width:156px;' onmousemove='showAndMoveMe(\"divError\",\"\")' onmouseout='hidAndMoveMe(\"divError\")'/>"; 

function showAndMoveMe(id,message){//显示&移动DIV层
    var obj = document.getElementById(id); 
    obj.style.display="block"; //显示对象
    obj.innerHTML = message;//把信息插入到对象里面 
    obj.style.pixelTop = event.clientY - 10; //对象坐标
    obj.style.pixelLeft = event.clientX + 20; 


function hidAndMoveMe(id){ 
    var obj = document.getElementById(id); 
    obj.style.display="none"; //隐藏对象


--------------------编程问答-------------------- 顶,一样的需求
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,