首頁 > web前端 > html教學 > 请帮看看下面的HTML5代码为什么不生效 ?_html/css_WEB-ITnose

请帮看看下面的HTML5代码为什么不生效 ?_html/css_WEB-ITnose

WBOY
發布: 2016-06-24 12:10:18
原創
1207 人瀏覽過

最近找了本书在学习HTML5,书上有这么一段示例,说是在Chrome10中会正常运行(我的Chrome已经是18版本了),实现的效果是Chrome中预览显示图片:

nbsp;html>


    Untitled Page
    <script> <br /> function $$(id){ <br /> return document.getElementById(id); <br /> } <br /> <br /> function fileUpload_PrevImage(f){ <br /> if (typeof FileReader=='undefined') <br /> alert("FileReader Not supported !"); <br /> var strHTML=""; <br /> for (var intI=0;intI<f.length; intI++){ <br /> var tmpFile=f[intI]; <br /> var reader=new FileReader(); <br /> reader.readAsDataURL(tmpFile); <br /> reader.onload=function(e){ <br /> alert("test"); <br /> strHTML=strHTML+"<span>"; <br /> strHTML=strHTML+"<img scr='"+e.target.result+"' / alt="请帮看看下面的HTML5代码为什么不生效 ?_html/css_WEB-ITnose" >"; <br /> $$("ulUpload").innerHTML="<li>"+strHTML+""; <br /> } <br /> } <br /> } <br /> </script>









    在我的Chrome18中加载后,出现下面的问题:
    1、无论我是写 还是写都不能出现书上所说的多选文件效果,始终只能选取一个文件;
    2、reader.onload=function(e){ 后面一句的代码都不会执行

    请问是哪里有问题?


    回复讨论(解决方案)

    同问~~

    传到服务器上试试,html5在本地测试好像不行。。。

    传到服务器上试试,html5在本地测试好像不行。。。
    不可能吧?还有这种事?

    传到服务器上试试,html5在本地测试好像不行。。。
    啊,还真是上传到服务器以后,与本地执行就不同了:
    现在的问题是:
    上传到服务器后,Javascript的脚本好象执行了,但是

    Javascript代码没问题了!
    但是

    來源:php.cn
    本網站聲明
    本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
    熱門教學
    更多>
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板