我想实现像阿里旺旺网页版聊天似的.如果聊天页面没有打开,就打开聊天页面.加载对方的一些东西
如果聊天页面已经打开了.则把原来的聊天页面focus下面代码是不行的.它只有在主页面不刷新的情况下才好使.如果主页面变了.就判断不了了 <script type="text/javascript">
var objWin;
function addToCart() {
//目标页面
var target = "Default2.aspx";
//判断是否打开
if (objWin == null || objWin.closed) {
objWin = window.open(target);
} else {
objWin.location.replace(target);
}
objWin.focus();
}
</script>
如果聊天页面已经打开了.则把原来的聊天页面focus下面代码是不行的.它只有在主页面不刷新的情况下才好使.如果主页面变了.就判断不了了 <script type="text/javascript">
var objWin;
function addToCart() {
//目标页面
var target = "Default2.aspx";
//判断是否打开
if (objWin == null || objWin.closed) {
objWin = window.open(target);
} else {
objWin.location.replace(target);
}
objWin.focus();
}
</script>
解决方案 »
- dhtmlXWindows的使用
- js 弹出 div 可拖拽
- spry 菜单栏刷新
- 请问像CSDN这样,,左边树形,右边贴子列表,,,那个垂直分隔的怎么实现的,感谢
- 关于超链接,如何实现只针对图片有内容的区域可点,而透明部分不可点
- 请教一个Js控制Css的方法?
- 猫扑的音乐播放器是怎么实现的?
- 关于width和bgcolor的两个问题
- 菜鸟奉上一盘得分的题目
- 大讨论(见者有分):xsl有没有成为行业标准,以及xsl前途如何???迷茫中,请解惑(顺便问一个问题)xsl中的<xsl:for-each>语句有没有索引,也就是
- 【求助】文字重叠效果
- 关于绑定事件,google地图遇到的问题 求指点:)
<iframe src="http://www.163.com" id="ice"></iframe>
<script language="javascript">
<!--
var frame = document.getElementById("ice");
frame.onreadystatechange = function(){
if( this.readyState == "complete" )
alert('加载完毕!');
}
//-->
</script>
--------------------------------------------------------------- <script>
function loadWindow()
{
if(frm.document.readyState == "complete")
alert("加载完成!");
else
setTimeout("loadWindow()", 500)
} loadWindow()
</script>
target.html<SCRIPT LANGUAGE="JavaScript">
if(window.parent.name!="msg")
{
window.location.href="Default2.aspx";//这才是你的显示页面
}
else
{
window.parent.focus();
}
</SCRIPT>
Default2.aspx<SCRIPT LANGUAGE="JavaScript">
window.name="msg";
</SCRIPT>
message page
<iframe src="" name="tag" style="display:none"></iframe>
Default2.aspx的时候,效果跟a用户进a的Default2.aspx效果一样