2
在我的应用程序中,我有一个在javascript上运行的地图(esri)。当我点击一个点时,我做了一个简单的识别,不需要深入细节在新选项卡中打开
当识别成功时,我打开一个弹出窗口,根据点的参数 - 这里没有魔法。
当前的代码看起来像这样
if (confirm("Do you want to see my secret information?"))
{
var newWindow = window.open("http://www.google.com, "mywindow", "scrollbars=yes,menubar=0,resizable=1,width=1000,height=650");
if (window.focus) {newWindow.focus()}
}
那么这个方法有效,但是,我的用户不应该建立自己的弹出窗口拦截器,让我的网站,和IOS用户根本无法使用此 - 不好。
我想要一个更可靠的方式来向他们展示这些信息,就像在新标签中打开窗口一样。如果我有一个<a href='http://www.google.com' target=_blank>google</a>
在地图中,我没有元素,我可以链接。
如何使用confirm('smth'),并在成功时执行正常链接的操作?
请仔细阅读问题 – naveen 2011-06-06 09:50:20
我无法在地图上添加锚链接 - 运行mapidentify的JavaScript应打开窗口。 – Ragnar123 2011-06-06 09:51:22
我已经修复了答案 – mcsdwarken 2011-06-06 09:51:45