比如
<IMG id="imag" style="BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none" height=16 width=16 src="http://messenger.services.live.com/users/[email protected]/presenceimage"> src的值是http://messenger.services.live.com/users/[email protected]/presenceimage 如果将http://messenger.services.live.com/users/[email protected]/presenceimage 放到浏览器里打开,路经变成 http://www.wlmessenger.net/static/img/presence/Away.gif 现在的问题是,怎样可以得到..../away.gif 这条路经值?? 另外,怎样可以引用图片名?
<IMG id="imag" style="BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none" height=16 width=16 src="http://messenger.services.live.com/users/[email protected]/presenceimage"> src的值是http://messenger.services.live.com/users/[email protected]/presenceimage 如果将http://messenger.services.live.com/users/[email protected]/presenceimage 放到浏览器里打开,路经变成 http://www.wlmessenger.net/static/img/presence/Away.gif 现在的问题是,怎样可以得到..../away.gif 这条路经值?? 另外,怎样可以引用图片名?
解决方案 »
- 发布后的网页中 window.showModalDialog 弹不出层?
- JS操作XML遇到的问题,请求帮忙
- javascript加载xml
- 动态创建img元素的时候如何用onclick
- extjs更新数据后无法刷新
- 关于使用onbeforeunload()来判断关闭IE操作时的问题
- ASP页面读出表里的数据,每个记录值有个checkbox,名称都为uname,值为各条记录的ID
- 谁有64位的操作系统,且安装了64位的IE
- 项目中的菜单问题,今天和同事研究了一下午没解决,请大家帮忙给看看,谢谢!
- 点击一个链接,能否将文本框里的内容通过地址栏传到下一个页面
- 求兼容所有浏览器的body居中方案
- 有个超链接 像点击提交到一个servlet
step 2. 正则表达式获取
如下:<!-- 在线聊天 -->
<DIV style="Z-INDEX: 10; BACKGROUND-IMAGE: url(im.gif); VISIBILITY: visible; WIDTH: 102px; POSITION: absolute; TOP: 180px; HEIGHT: 105px; TEXT-ALIGN: left ;RIGHT: 5px" id=im_r>
<DIV id="im_status" style="PADDING-TOP: 40px ;font-family:Arial, Helvetica, sans-serif " align="center" >
<A target="_blank" style="color:#000000; text-decoration:none" href="http://settings.messenger.live.com/Conversation/[email protected]&mkt=en-US&useTheme=true&themeName=pink&foreColor=444444&backColor=FFD5D5&linkColor=444444&borderColor=ED7B7B&buttonForeColor=AA3636&buttonBackColor=FAD6D6&buttonBorderColor=AA3636&buttonDisabledColor=FAD6D6&headerForeColor=444444&headerBackColor=F9A3A3&menuForeColor=E45A5A&menuBackColor=FFFFFF&chatForeColor=444444&chatBackColor=FEF6F6&chatDisabledColor=F6F6F6&chatErrorColor=760502&chatLabelColor=6E6C6C">
<IMG id="imag" style="BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none" height=16 width=16 src="http://messenger.services.live.com/users/[email protected]/presenceimage?mkt=en-US"><br>
Inquire Now
</A>
</DIV>
</DIV><SCRIPT language=JavaScript>
lastScrollY=0;
function heartBeat(){
var scrollPos;
if (typeof window.pageYOffset != 'undefined') {
scrollPos = window.pageYOffset;
}
else if (typeof document.compatMode != 'undefined' &&
document.compatMode != 'BackCompat') {
scrollPos = document.documentElement.scrollTop-0; //+150-Asean
}
else if (typeof document.body != 'undefined') {
scrollPos = document.body.scrollTop-0; //+150-Asean
} diffY=scrollPos;
percent=.1*(diffY-lastScrollY);
if(percent>0)percent=Math.ceil(percent);
else percent=Math.floor(percent);
document.all.im_r.style.pixelTop+=percent;
lastScrollY=lastScrollY+percent;
}
window.setInterval("heartBeat()",1); </SCRIPT>msn有个这样的功能,就是可以将状态放在网页上,访问网站的人可以看到你在不在线,还可以跟你聊天的。
那个图标就是http://messenger.services.live.com/users/[email protected]/presenceimage如果在线,这个结果就是/online.gif,如果不在线,这个结果就是/offline.gif.那么,我现在想,可不可以通过这个结果,如果不在线,那个浮动的div直接就隐藏掉,不显示出来。