infowin.document.getElementById('info').innerText="sgsdfdsfsdfsd";
上面說錯,這句是寫在a.asp裡的,
b.htm只有<div id="info"></div>
上面說錯,這句是寫在a.asp裡的,
b.htm只有<div id="info"></div>
解决方案 »
- 很奇怪,我自定义的类,实例化后alert,都弹出[object,Object],为什么Array弹出的是字符串,请问它里面怎么写的?
- $("#dataarea").bind("plothover", fn) 和$("#dataarea").plothover(fn)的区别
- 这个Jquery是啥意思
- 如何实现baidu的搜索功能?
- 100分继续请教:如何把list里的内容通过excel的格式导出
- 如何删除C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files 文件夹下的文件
- csdn的前端代码好像不太规范
- 提个另类的问题
- 请问javascript的时期比较问题;
- 动态改css的问题,在线等待,向各位大侠学习呀!
- 求一段显示菜单高亮的代码
- 客户的刁难问题,请教大家!
<div id="info"></div>
<script>
if (document.getElementById("info").innerText != ""){
setTimeout("self.close();", 3000); //3秒后关闭;
}
</script>
anyname=window.open('b.htm','infowin')
setTimeout("anyname.document.getElementById('info').innerHTML='sgsdfdsfsdfsd'", 3000);
setTimeout("anyname.close();", 6000);b.htm
<div id="info"></div>====
建议使用 innerHTML
innerText只在ie可用。
<form method="post" action="solution.do" onsubmit="var aa=window.open('...','_blank','...')" target="tt">
....
<input type=submit />
</form>
<script language="javascript">
function loadFrame()
{
var tt=document.getElementById("tt").contentWindow;
aa.document.body.innerText="数据已经经过了处理,可以显示信息了";
}
</script>
{
var tt=document.getElementById("tt").contentWindow;
if(!aa && tt.document.body.innerHTML="complete"){
aa.document.body.innerText="数据已经经过了处理,可以显示信息了";
setTimeout("aa.close()",5000);
}
}
這句老是提示語法錯誤,也沒有寫信息進aa裡啊maximus_zhang() 的可以,但不是點擊按扭才打開窗口的,這樣它會等到程序執行完了才打開窗口就遲了,應該先打開窗口顯示等待信息,而點擊按扭打開窗口還是出錯anyname沒定義。
function openwin(){
anyname=window.open('b.htm','infowin')
}
function shutwin(){
anyname.close()
}
在你點擊按扭时加上打開窗口的动作,等到程序執行完了再加上窗口关闭动作。
如:
a.htm
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>a</title>
<script language="JavaScript" type="text/javascript">
/*anyname=window.open('b.asp','infowin');
setTimeout("anyname.document.getElementById('info').innerHTML='sgsdfdsfsdfsd'", 3000);
setTimeout("anyname.close();", 6000);
*/
function openwin(){
anyname=window.open('b.htm','infowin')
}
function shutwin(){
anyname.close()
}
</script>
</head><body>
<button type="button" onclick="openwin()">打开</button>
<button type="button" onclick="shutwin()">关闭</button>
</body>
</html>
-----------------------------
<html>
<head>
<script>
var wina=window.open('b.htm','infowin','');
wina.document.getElementById('info').innerHTML='写进去的内容';
</script>
</head>
<body>
</body>
</html>b.htm
----------------------------------------------
<html>
<head>
</head>
<body onload=setTimeout('alert("窗口即将关闭!");window.close()',5000)>
<div id="info"></div>
</body>
</html>