在一个页面中有一个输入框,还有一个iframe:
<iframe id="PreviewArea" src="" frameborder="0" marginheight="0" marginwidth="0"></iframe>
请问在输入框输入图片地址或动画地址 后怎么让它在 iframe 处显示 实现预览效果 ???

解决方案 »

  1.   


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function fn(){
    var path = document.getElementById('path').value;
    if(path == null){
    alert("输入图片路径");
    return;
    }
    document.frames("imgiframe").refrashImg(path);
    }
    //-->
    </SCRIPT>
    <BODY>
    <input type="text" name="path" id="path" /><br>
    <input type="button" value="ok" onclick="fn()" /><br>
    <iframe src="a.html" name="imgiframe" ></iframe>
    </BODY>
    a.html<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function refrashImg(path){
    document.getElementById('imgId').src=path;
    }
    //-->
    </SCRIPT>
    <img src="F:\图片\699D58EFF453EF6FE7FD31A711C719EC.GIF" id="imgId" />