小编Mic*_*ong的帖子

在Umbraco和Orchard ASP.NET CMS之间做出决定

既然两个系统都是基于ASP.NET MVC构建的,那么有没有人有任何处理这两者的经验?希望为朋友建立一个小型企业网站,最终将拥有一个在线商店.我已经阅读了很多帖子,但最近都没有(因为Umbraco 5已经发布).如果您有经验,只需寻找利弊.与商业功能相关的任何内容也会有所帮助.谢谢.

asp.net asp.net-mvc umbraco e-commerce orchardcms

21
推荐指数
2
解决办法
1万
查看次数

Google Maps API v3:点击firefox中未触发的自定义标记事件

我创建了一个地图,我试图具有类似于"我的地图"的功能.我在右侧有两个下拉列表,根据这些ddl中的选择,您可以添加自定义标记/图标.选择标记类型,然后单击地图右上角的"+"按钮,然后单击要添加标记的位置.我的问题是,这在IE,Safari和Chrome中运行良好,但在Firefox中不行.点击事件似乎没有触发.

以下是地图的位置:https://ait.saultcollege.ca/Michael.Armstrong/Index.html

在右上角添加标记的按钮有一个指向我的'placeMarker()'函数的onclick事件.这是placeMarker(),createMarker()的代码......

function placeMarker() {

    select("placeMarker");

    var infowindow = new google.maps.InfoWindow({}); 
    var catID = document.getElementById('category');
    var typeID = document.getElementById('ddlType');
    var category = catID.options[catID.selectedIndex].value;
    var markerType = typeID.options[typeID.selectedIndex].value;

    if (!markerType) {
        alert("You must select an icon type.");
    } 
    else {
        var moveListener = google.maps.event.addListener(customMap, 'mousemove', function(event) {
            if (mapMarker) {
                mapMarker.setPosition(event.latLng);
            } else {
                mapMarker = createMarker(event.latLng, "test", markerType, "test");
            }
        });

        var clickListener = google.maps.event.addListener(customMap, 'click', function(event) {
            if (mapMarker) {
                select("hand_b");
                google.maps.event.clearListeners(customMap, 'mousemove');
                google.maps.event.removeListener(listener);
                mapMarker …

javascript google-maps mouseclick-event google-maps-api-3

11
推荐指数
1
解决办法
5232
查看次数