有个jsp页面,页面分为左右两个frame,左边frame有查询按钮,点击后进action查询,返回的是原页面;还有N个图片超链接<a href="javascript:fff()"><img src="xxxxx" /></a>,点击该链接后右侧frame会进入相应页面;现在问题是,因为没有给图片超链接加样式,所以会有蓝色边框,点击后边框变暗红色,再按查询按钮后,问题出现
ie7下,查询按钮返回页面后,点击过的超链接边框是蓝色,没有保存住状态;
ie6下,查询按钮返回页面后,点击过的超链接边框是暗红色,保存住状态了;
以上两个结果不是在同一台机器个人感觉是ie缓存设置的问题,但找不到具体是什么,网上找了也没什么结果请问这个是什么原因导致?或者告知怎么设置?我现在边框要保留的!谢谢!
ie7下,查询按钮返回页面后,点击过的超链接边框是蓝色,没有保存住状态;
ie6下,查询按钮返回页面后,点击过的超链接边框是暗红色,保存住状态了;
以上两个结果不是在同一台机器个人感觉是ie缓存设置的问题,但找不到具体是什么,网上找了也没什么结果请问这个是什么原因导致?或者告知怎么设置?我现在边框要保留的!谢谢!
解决方案 »
- 请问get请求中url的参数包含“%中”文怎么处理
- 求助:关于tomcat路径设置
- 怎样从零基础开始java web开发?
- 散分啦,宣传一下群和站点!
- 大家看看一个挑战性的问题: 怎样模拟调用servlet?
- jsp能实际做成功网站吗?
- 再问关于jboss-tomcat问题,有没有高手啊!?
- a.html上有个链接,他是链接到b.html上的,b.html上有一个锚,<a name="a"></a>,请问怎么样使a.html上的链接链接到b.html,并使页面定位在这
- 单击leftFrame的连接,如何同时改变mainFrame和topFrame的内容?
- 404错误问题
- 求上传文件保存方案
- 关于tomcat静态变量的问题,有哪位高人帮我解决下
img{border:none;}
-----------------------------------------------A:link {
COLOR: #036; TEXT-DECORATION: none
}
A:visited {
COLOR: #036; TEXT-DECORATION: none
}
A:hover {
COLOR: #f60; TEXT-DECORATION: underline
}--------------------------------------------------
页面上
<a href="javascript:fff()" class="a" > <img src="xxxxx" /> </a>
alink:指定所有活动链接的颜色。
link:文档中为访问链接的颜色。
vlink:已访问链接的颜色。另外,你可以考虑不要把img放在 a 里面,直接通过添加img的onclick = "window.location=''" 来做跳转。
问题不是css怎么设置,是点击过该链接、页面刷新后,该链接应该就是用的访问过的(visited)样式了,可是实际上还是未访问(link)样式
-------------------------------<SCRIPT language=javascript>
<!--
function fff(){
alert("xxx")
}
//-->
</SCRIPT>
<body>
<img src="ft2.gif" onclick="javascript:fff()" />
</body>
A:link img {border-color:blue;}
A:hover img {border-color:blue;}
A:active img {border-color:blue;}
A:visited img {border-color:red !important;}
测试给俺提了这个bug。都从上礼拜挣到现在了,已经准备把bug单子打回去了,
现在纯是抱着学习的心态来了,帖子元旦前会结的,希望还能看到点有启发的提示吧!
原来是这样<a href="javascript:fff()"> <img src="xxxxx" /> </a>,在fff()方法里把右侧frame的location指向别处:parent.rightFrame.loaction="aaaaaaa.cn"
这样做,在ie6下,会认为此链接已被访问;而在ie7下,会认为此链接未访问。现在改成这样<a href="aaaaaaa.cn" target="rightFrame"> <img src="xxxxx" /> </a>
这样改动后,ie6、ie7都会认为此链接已被访问。还是浏览器的差异引起的,ff下怎么样没试过,纠结了好几天了,终于解决了!
马上结贴!谢谢大家!