六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 48|回复: 0

用DOM解决“JavaScript中document.writeln()会覆盖原文档”的办法

[复制链接]

升级  32%

4

主题

4

主题

4

主题

童生

Rank: 1

积分
16
 楼主| 发表于 2012-12-22 21:29:28 | 显示全部楼层 |阅读模式
用DOM解决“JavaScript中document.writeln()会覆盖原文档”的办法

<div class="postText"><div id="cnblogs_post_body">  今天在用JavaScript做一些东西,用到document.writeln()方法,也就遇到了文档被覆盖的问题。
  原代码大体是这样:
<div class="cnblogs_code"> 1 <FORM NAME="playerCtrl">                     2     <p>选择频道                         3     <SCRIPT LANGUAGE="JavaScript">                         4         <!--当用户从从下拉列表中选择想播放的流媒体文件后,获取该文件的URL和Name--> 5         with (document) 6         {                            7             writeln('<SELECT NAME="streams" onChange="change()">');                8             for (var i = 0; i < streams.length; i++) 9             {                            10                 writeln('<OPTION VALUE="', streams.url, '">', streams.name);11             }12             writeln('</SELECT>');13         }                        14     </SCRIPT>                        15     </p>                    16 </FORM>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表