ReferenceError:dhtmlXCellObject未定义/TypeError:this_hdrInit不是一



我有一个带有谷歌地图api的地图和一个表,我想用dHTMLx布局将其连接到地图。(我是一个初学者,很抱歉这个问题,但我还没有找到任何解决方案,我已经检查了代码中的引用)我有这个代码:

<head>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
    <title>Map</title>
    <link rel="stylesheet" type="text/css" href="dhtmlxlayout_dhx_skyblue.css">
    <link rel="stylesheet" type="text/css" href="dhtmlxlayout.css">
    <script type="text/javascript" src="dhtmlxlayout.js"></script>
    <script type="text/javascript" src="dhtmlxcommon.js"></script>
    <script type="text/javascript" src="dhtmlxcontainer.js"></script>
    <script type="text/javascript" src="dhtmlxlayout_deprecated.js"></script>
</head> 
<body>
    <script>
        var dhxLayout = new dhtmlXLayoutObject(document.body, "2U");
        dhxLayout.cells("a").setText("Térkép"); 
        dhxLayout.cells("a").attachURL("googleapi.html");
        dhxLayout.cells("b").setText("Táblázat"); 
        dhxLayout.cells("b").setWidth(500); 
        dhxLayout.cells("b").attachURL("list.html");
    </script> 
</body> 

2错误是什么意思?ReferenceError:dhtmlxCellObject未定义&TypeError:这个_hdrInit不是dhtmlxlayout.js中的函数我应该纠正什么?googleapi.html和list.html可以很好地分开使用。

谢谢!

在dhtmlx布局中有一个使用谷歌地图的特殊选项-attachMap

在线示例和文档将帮助您

顺便说一句,谷歌不允许在iframes 中使用其服务

另外,如果您不使用不推荐使用的dhtmlx方法,则不需要在页面中包含此文件

最新更新