我有一个响应页面。在此页面上,我有一个在弹出窗口/模式中打开的按钮。我给这个按钮一个带有工作链接的href作为后备。在移动设备上,我希望禁用弹出窗口并在新窗口中打开链接。
到目前为止,我的 javascript 代码是...
var mq = window.matchMedia( "(min-width: 480px)" );
if (mq.matches) {
function Modal(){
//Code inside modal
}
}
else {
function Modal(){
exit();
}
}
现在使用此代码,这确实可以在移动设备上运行,并在新窗口中打开链接,但是由于某种原因,主屏幕也可以这样做(主屏幕是指宽度大于 480 像素的窗口)。
这不应该发生在主屏幕上,只会发生在移动屏幕上。exit()
我应该使用正确的命令吗?
我看不出我做错了什么。