你会找到我的页面here。
我突然遇到的问题是,当您单击文档左下角的开始按钮并单击“媒体”后,菜单div将不会切换
我已经尝试调试并查看Chrome中的div,当我手动设置它的显示,并检查div(通过在控制台中输入“menu”[变量为它]),它显示更新了显示,但实际页面未显示更改。
所以,一步一步: 1.单击开始按钮 2.单击“媒体”。 3.观察和思考,因为菜单div不会在之后切换,即使再次单击开始按钮
有什么想法吗?我认为它与我用来打开“窗口”的功能有关。
答案 0 :(得分:0)
您的问题是,使用document.getElementById("screentop").innerHTML+=all;
重新定义了screentop
的内容以及菜单。
要修复它,您只需在添加窗口后重新定义menu
。
您的功能应如下所示:
function openWin(url,icon,title)
{
//...
var all="...";
document.getElementById("screentop").innerHTML+=all;
menu=document.getElementById("menu");
//...
}