问答详情
源自:8-1 window对象

alert放置位置对输出结果的影响

function welcome()
{
alert("欢迎来到慕课网!");
window.open("http://www.imooc.com","_blank","height=400,width=600");
}

练习中可正常运行的函数部分代码如上所示,但当我把alert和window.open两句颠倒顺序之后,就只有提示框弹出,并没有新网页打开,请问这是为什么?

提问者:garnett555 2016-04-01 14:08

个回答

  • dream_seeker1
    2016-04-01 15:03:55
    已采纳

    alert是警告框,可以作为检测自己代码是否能执行的工具的,调试程序。而js里的代码都是顺序执行的,但是打开新窗口也能够执行,看看浏览器是不是禁止了新网页。

  • Feilan_shark
    2016-04-01 14:27:27

    额,我运行是可以的,你换给浏览器试试,建议用火狐