收藏本站腾讯微博新浪微博

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 网站开通淘帖功能 - 蓝色理想插件 论坛内容导读一页看论坛 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

手机上论坛,使用APP获得更好体验 急需前端攻城狮,获得内部推荐机会 论坛开通淘帖功能,收藏终于可以分类了!

搜索
查看: 2635|回复: 6

老革命碰见的小问题,脑壳通了!

[复制链接]
发表于 2009-9-9 21:55:56 | 显示全部楼层 |阅读模式
这个是 mul1.js 文件
document.write('<div style="position: relative;width:298px;height:auto;z-index:1000;float:left;"><div style="height:28px;width:148px;position: absolute;left:0px; top:-1px" onmouseover="cd1.style.display='none';" onmouseout="cd1.style.display='none';"><div style="width:149px;height:28px;position: absolute; left:-1px; top:-1px;display:none;border-style: outset; border-width: 3px; background: #CCCCCC" id="cd1"></div><p>fghjfghjfhj</div></div>');

下面是调用文件
<html>
<head>
<title>菜单测试</title>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312" />
</head>
<body>
   
<script type="text/javascript" src="mul1.js"></script>
</body>
</html>


--------------------------------
直接用没有问题,怎么一旦分开,作为文件调用就是出不来?
用的浏览器 IE8
发表于 2009-9-9 22:20:13 | 显示全部楼层
onmouseover="cd1.style.display=\'none\';要转义?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-9 23:24:23 | 显示全部楼层
提示说是少一个“)”
回复 支持 反对

使用道具 举报

发表于 2009-9-10 09:24:15 | 显示全部楼层
楼主的js有问题,放在dw下就发现了。
修改后如下:

document.write("<div style=\"position: relative;width:298px;height:auto;z-index:1000;float:left;\"><div style=\"height:28px;width:148px;position: absolute;left:0px; top:-1px\" onmouseover=\"cd1.style.display='none';\" onmouseout=\"cd1.style.display='none';\"><div style=\"width:149px;height:28px;position: absolute; left:-1px; top:-1px;display:none;border-style: outset; border-width: 3px; background: #CCCCCC\" id=\"cd1\"></div><p>fghjfghjfhj</div></div>");
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-10 15:41:18 | 显示全部楼层
你改的不错了,但是弹出层不见了。
回复 支持 反对

使用道具 举报

发表于 2009-9-10 16:35:39 | 显示全部楼层
LZ 你那么写根本找不到CD1

[[i] 本帖最后由 starman 于 2009-9-10 15:37 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-10 18:11:08 | 显示全部楼层
您干脆看看这个完整的吧?

<html>
<head>
<title>菜单测试</title>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312" />
</head>
<body>
<div style="position: relative;width:298px;height:auto;z-index:1000;float:left;"><div style="height:28px;width:148px;position: absolute;left:0px; top:-1px" onmouseover="cd1.style.display='none';" onmouseout="cd1.style.display='none';"><div style="width:149px;height:28px;position: absolute; left:-1px; top:-1px;display:none;border-style: outset; border-width: 3px; background: #CCCCCC" id="cd1"></div><p>fghjfghjfhj</div></div>   
</body>
</html>
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|Archiver|手机版|blueidea.com ( 湘ICP备12001430号 )  

GMT+8, 2020-10-31 00:21 , Processed in 0.111049 second(s), 9 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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