如何使用Javascript在MapQuest Map上添加打印控件

时间:2013-02-08 14:58:56

标签: mapquest

在地图任务网站中,他们的地图在菜单顶部有一个打印菜单项。我想在自定义地图任务地图上使用相同的打印按钮。我检查了JavaScript API,没有任何地方可以打印地图选项。

例如,我可以使用以下代码段在地图上添加大型缩放控件。

map.addControl(
               new MQA.LargeZoom(),
               new MQA.MapCornerPlacement(MQA.MapCorner.TOP_LEFT, new MQA.Size(5, 5))
); 

以下网址中的Javascript API中没有MQA.Print控件 http://developer.mapquest.com/web/documentation/sdk/javascript/v7.0/api/MQA.LargeZoom.html

有谁知道如何使用JavaScript将Print Control添加到地图中?

1 个答案:

答案 0 :(得分:0)

mapquest中没有定义用于打印地图的控件。  将按钮打印在页面中,并在单击按钮时使用以下jquery函数。

$('SelectorToPrint').printElement();

应该在特定元素中加载地图。这样你就可以只打印地图了。