如何在 MVC4 中准确捕捉 x 和 y 位置并重新定位? [复制]

Posted

技术标签:

【中文标题】如何在 MVC4 中准确捕捉 x 和 y 位置并重新定位? [复制]【英文标题】:How to catch x and y position and reposition exactly in MVC4? [duplicate] 【发布时间】:2012-12-24 13:47:15 【问题描述】:

可能重复:Dynamically retrieve the position (X,Y) of an html element

在 MVC4 应用程序(针对 IE7+)中,我有一张图片。我希望用户能够单击图像以定位一个小标记(图像),并且我想存储与图像相关的相对 x/y 位置,以便当用户返回此页面时我可以重新定位此图钉再次。

最好的方法是什么?

【问题讨论】:

【参考方案1】:

您可以使用<input type="image" /> 标记 - 这与<input type="submit" /> 类似,但它将点击的 x 和 y 坐标发送回服务器。

查看

<h1>Click on the image to place a pin</h1>
@using(Html.BeginForm())

    <input type="image" name="coords" src="http://placehold.it/300x300" />

控制器

public class HomeController : Controller

    public ActionResult Index()
    
        return View();
    

    [HttpPost]
    public ActionResult Index(FormCollection form)
    
        int x = int.Parse(form["coords.x"]);
        int y = int.Parse(form["coords.y"]);

        // FIXME Save location of pin

        return View();
    


【讨论】:

以上是关于如何在 MVC4 中准确捕捉 x 和 y 位置并重新定位? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

尝试使用 VNFaceObservation 捕获 x: y: 位置

如何在 iOS、PDFKit、swift 中获取 pdf 页面的准确 X 和 Y 原点值

Xcode - 考虑到更改的基本 x/y 位置,舍入到最接近的 X 值

arcgis捕捉容差设置多少能完全重合

安排通知每天在 X h:Y s 触发并重定向到特定视图

如何使用捕捉到道路的道路 API 请求?