Web_Design 板


LINE

各位好,JS新手上路..遇到了一点问题.. 在下想在乐多的banner说明栏内上使用外连js加入一单纯的导览选单 banner区块的配置大致如下 ┌div #banner ────────┐ │┌h1.blogtitle──────┐│ ││标题 ││ │└────────────┘│ │┌div .description────┐│ ││<外连script></script> ││ │└────────────┘│ └──────────────┘ 我想令该部分变成 ┌div #banner ────────┐ │┌h1.blogtitle──────┐│ ││标题 ││ │└────────────┘│ │┌div .description────┐│ ││<ul id="mainmenu"> ││ ││ <li>连结</li> ││ ││ <li>连结</li> ││ ││</ul> ││ │└────────────┘│ └──────────────┘ 会使用外连js是担心说明栏字数限制的问题 以下是我使用的外连选单内容 外连js部分 -------------------------------------- function addMainmenu() { var menuUl = document.createElement("ul"); menuContent = new Array(2) menuContent[0] = "连结文字1"; menuContent[1] = "连结文字2"; menuUrl = new Array(2) menuUrl[0] = "http://xxx"; menuUrl[1] = "http://ooo"; if (document.getElementById) { for (i=0;i<menuContent.length;i++) { var text = document.createTextNode(menuContent[i]); var alink = document.createElement("a"); var menuLi = document.createElement("li"); alink.appendChild(text); alink.href = menuUrl[i]; menuLi.appendChild(alink); menuUl.appendChild(menuLi); } var bannerDIV = document.getElementById("banner"); bannerDIV.appendChild(menuUl); menuUl.id = "mainmenu"; }else { document.write("<" + "ul id=\"mainmenu\"" + ">"); for (i=0;i<menuContent.length;i++){ document.write("<" + "li" + ">"); document.write("<" + "a href=\"" + menuUrl[i] + "\">"); document.write( menuContent[i] + "<" + "/a" + ">"); document.write("<" + "/li" + ">"); } document.write("<" + "/ul" + ">") } } addMainmenu(); ------------------------------------ 这部分在Fx上面跑是没有问题的,但万万没想到一换成IE浏览,读取到description 栏位後,就显示IE发生错误视窗,之後就自动切到找不到网页的画面。 原先制作了一个仅含 DIV #banner 的网页测试,在两浏览器下都是没有问题的, 不知道到底是发生了什麽问题让IE产生这麽严重的错误,还是发生了JS冲突?毕竟 这blog上并没有使用多少js的部分?还是发生了我疏忽的撰写方式..呃 原始的页面在 http://blog.roodo.com/3forks 而外连的js在 http://3forksfilm.googlepages.com/3forks.js 出问题的部分已经先用注解让停止运作了 希望有人能够帮忙解答..不好意思.. 注: ul #mainmenu 先使用css隐藏了 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.126.19.41 ※ 编辑: HiroshiKen 来自: 122.126.19.41 (01/04 23:21)
1F:→ HiroshiKen:似乎是if叙述的问题..继续测试 囧 01/05 00:08
2F:→ HiroshiKen:自问自答,问题出在appendChild部分 01/05 00:24
3F:→ HiroshiKen:原先指定到append到 #banner之内,後来改成 append到 01/05 00:24
4F:→ HiroshiKen:div .description 内问题就解决了.. 01/05 00:25







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP