作者LPH66 (运命のルーレット廻して)
看板Web_Design
标题Re: [问题] 下拉式选单被下面页框遮住了
时间Tue Nov 15 19:55:09 2005
※ 引述《kc655039 (NNN  )》之铭言:
: ※ 引述《LPH66 (运命のルーレット廻して)》之铭言:
: : 把选单部份的HTML做成字串 再用document.write包起来
: : 然後另存一个档案 副档名用.js
: : 然後在要加入的地方写
: : <script language="javascript" src="xxx.js"></script>
: : xxx.js就是刚刚存的那个档案
: : 范例:
: : http://home.pchome.com.tw/home/6conan/MenuBase.js
: : (其实这是我的网站的选单HTML :P)
: 这个方法我现在也在用,
: 就是用document.write把选单写进去原来的html中,
: 可是我觉得很怪,像这样把选单写道Html中,
: 後面的东西不会被覆盖掉,就是可以很正常的显示整个网页,
: 可是有的时候在测试自己写的function的时候,
: 就在里面加一行document.write('why');
: 可是却会整页不见只剩下左上角有个why,
: 这个是什麽原因呢??
document.write是在你还没显示完网页时可以写入
如果显示完了又document.write 它就会全清掉再来写
要除错的话建议用window.alert
--
"LPH" is for "Let Program Heal us"....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.240.54
1F:推 kc655039:跟我想的一样哈哈,我早上从头推了一次也猜想是这样 11/15 21:50
2F:→ kc655039:那用innerHTML会出现空行,是因为加入的东西被当作 11/15 21:50
3F:→ kc655039:block element吗???要怎麽解决呢请问一下 11/15 21:51