我保存下来的网页为何无法实现原来下拉单的效果?100分求教!

bingofei 2003-12-03 12:41:26
http://www.tiffany.com/shopping/category.asp?categoryID=434&

为何会这样?
或者谁保存下来是好的,发给我行吗?bingofei@163.net
谢谢!
...全文
84 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
超级大笨狼 2003-12-07
  • 打赏
  • 举报
回复
我马上要升两星了,还差一百分,估计是明天
升完后我也要忙工作了
不能再沉迷在这里了
哎,舍不得这里给我这样的快乐和成就感!
今天拼命做了一个四级连动完美版,access数据库,速度非常快!!!
两个小文件总共代码一共不超过80行!9万条记录运行如飞!!
哈哈,终于完成,我做的
http://expert.csdn.net/Expert/topic/2537/2537402.xml?temp=.5528223
bingofei 2003-12-05
  • 打赏
  • 举报
回复
提上来,再问问!
shleo 2003-12-05
  • 打赏
  • 举报
回复
是不会是这样的文字
但是如果他不是从前一页面post过来的
而是在本页面处理出来的
保存下来的应该没有具体的数据

具体我也没测试过,有空试试,呵呵
bingofei 2003-12-05
  • 打赏
  • 举报
回复
这个我当然知道。实际上,保存下来的网页中会有rs("name")这样的文字吗?不会的,保存下来就是服务端已经处理完的数据,对不对?
shleo 2003-12-05
  • 打赏
  • 举报
回复
怎么会把数据库里的数据下载到客户端?

再比如,如果他下拉列表取的是rs("name")
你下载下来肯定不能打开啊
bingofei 2003-12-03
  • 打赏
  • 举报
回复
simb,保存了js文件,路径也没错。你可以试着自己保存一下,看是否能实现那种效果。
simb 2003-12-03
  • 打赏
  • 举报
回复
http://www.tiffany.com/shopping/category.asp?cntry1=1&categoryid=434&mysid1=F7EC86576E0344838D6AC9B77F3F351F
simb 2003-12-03
  • 打赏
  • 举报
回复
你保存了JS文件了吗??
确认JS文件的路径对马??
bingofei 2003-12-03
  • 打赏
  • 举报
回复
在顶部,shopping下面,有产品的大类列表,点开以后显示大类中的小类,比如鼠标移动到jewerly上面会出现一个下拉菜单(我认为这是下拉菜单,呵呵)列表,其中是jewerly中的小类。
保存以后保存下来的叶面中就无法实现这种效果。这是为什么?
shleo 2003-12-03
  • 打赏
  • 举报
回复
在那个网页我没看到下拉菜单啊
你需要的是不是像 文件 编辑 这种下拉菜单啊
bingofei 2003-12-03
  • 打赏
  • 举报
回复
楼上的能否解释一下有何不同?在我的理解中,即使他的数据是保存在数据库中,也要先把数据读出,然后把数据和js,html下载到客户端,然后执行。而我保存的同时,不就把动态数据保存下来了么?我不懂你的意思。
shleo 2003-12-03
  • 打赏
  • 举报
回复
没去看,
可能是从数据库取出来的数据
bingofei 2003-12-03
  • 打赏
  • 举报
回复
谢谢,但是我想弄清楚的是为什么这个网页保存下来就不能实现这种功能了。
laihongbo524 2003-12-03
  • 打赏
  • 举报
回复
我在動網論壇裏分離出來的
<html>
<head>
<title>下拉菜单</title>
<script Language="javascript">
//下拉菜单相关代码
var h;
var w;
var l;
var t;
var topMar = 1;
var leftMar = -2;
var space = 1;
var isvisible;
var MENU_SHADOW_COLOR='#0069ad';//定义下拉菜单阴影色
var global = window.document
global.fo_currentMenu = null
global.fo_shadows = new Array

function HideMenu() //隐藏菜单
{
var mX;
var mY;
var vDiv;
var mDiv;
if (isvisible == true)
{
vDiv = document.all("menuDiv");
mX = window.event.clientX + document.body.scrollLeft;
mY = window.event.clientY + document.body.scrollTop;
if ((mX < parseInt(vDiv.style.left)) || (mX > parseInt(vDiv.style.left)+vDiv.offsetWidth) || (mY < parseInt(vDiv.style.top)-h) || (mY > parseInt(vDiv.style.top)+vDiv.offsetHeight)){
vDiv.style.visibility = "hidden";
isvisible = false;
}
}
}
//显示菜单
function ShowMenu(vMnuCode,tWidth) {
vSrc = window.event.srcElement;
vMnuCode = "<table id='submenu' cellspacing=1 cellpadding=3 style='width:"+tWidth+"'onmouseout='HideMenu()'><tr height=23><td nowrap align=left>" + vMnuCode + "</td></tr></table>";

h = vSrc.offsetHeight;
w = vSrc.offsetWidth;
l = vSrc.offsetLeft + leftMar+4;
t = vSrc.offsetTop + topMar + h + space-2;
vParent = vSrc.offsetParent;
while (vParent.tagName.toUpperCase() != "BODY")
{
l += vParent.offsetLeft;
t += vParent.offsetTop;
vParent = vParent.offsetParent;
}

menuDiv.innerHTML = vMnuCode;
menuDiv.style.top = t;
menuDiv.style.left = l;
menuDiv.style.visibility = "visible";
isvisible = true;
makeRectangularDropShadow(submenu, MENU_SHADOW_COLOR, 4)
}
//定义阴影效果
function makeRectangularDropShadow(el, color, size)
{
var i;
for (i=size; i>0; i--)
{
var rect = document.createElement('div');
var rs = rect.style
rs.position = 'absolute';
rs.left = (el.style.posLeft + i) + 'px';
rs.top = (el.style.posTop + i) + 'px';
rs.width = el.offsetWidth + 'px';
rs.height = el.offsetHeight + 'px';
rs.zIndex = el.style.zIndex - i;
rs.backgroundColor = color;
var opacity = 1 - i / (i + 1);
rs.filter = 'alpha(opacity=' + (100 * opacity) + ')';
el.insertAdjacentElement('afterEnd', rect);
global.fo_shadows[global.fo_shadows.length] = rect;
}
}

//产品服务
var newlist= '<a style=line-height:12pt; href=\"1.htm\">菜单一</a><br/><a style=line-height:12pt; href=\"2.htm\">菜单二</a><br/><a style=line-height:12pt; href=\"3.htm\">菜单三</a><br/><a style=line-height:12pt; href=\"4.htm\">菜单四</a>'
</script>
</head>
<body onmousemove="HideMenu()">
<div id=menuDiv style='Z-INDEX: 2; VISIBILITY: hidden; WIDTH: 1px; POSITION: absolute; HEIGHT: 1px; BACKGROUND-COLOR: #77B1E0'></div>
<a href=list.asp onMouseOver='ShowMenu(newlist,50)'>菜单</a>
</body>
</html>
bingofei 2003-12-03
  • 打赏
  • 举报
回复
应该是吧。但这有关系吗?
kanshangren 2003-12-03
  • 打赏
  • 举报
回复
是不是从数据库中取出来的数据?

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧