尊敬的用户,您好!很高兴为您答疑。
针对您的代码进行了执行尝试,发现其运行正常,但是document.write这种输出方式是不断刷新html页面的,您可能也是因为该问题导致的显示异常。如果您是javascript新手,建议您先学习通过console.log(打印内容)的方式进行javascript的代码调试,其效果最接近于动态语言的编写方式,也最利于代码理解。
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
我的也是ubuntu,直接复制你的代码保存为html文件,除了乱码之外没见异常。
是不是安装了什么插件阻止了弹出的小窗口?还是默认字符编码不对应?
回答补充:
哈哈,你指定了utf-8,浏览器就会以utf-8格式读取字符串。
linux文本编辑器一般都是默认utf-8。
一般英文字母和基本符号的编码在一部分编码格式中都相互兼容
默认编码的问题...
说明你这段代码存的是utf-8的格式,在代码中没指定编码的话,会用浏览器默认的...可能你浏览器默认的刚好是gb2312,所以显示不出来...