<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 2</title>
</head><body>
<script language="javascript">
function init()
{
var obj = document.createElement("iframe");
obj.id = "aaa";
obj.style.width = '425';
obj.style.height ='209';
obj.frameBorder='0';
obj.marginWidth='1';
obj.marginHeight='1';
obj.src='ChatContent.htm';
document.body.appendChild(obj);
objaaa=document.getElementById(obj.id);
//alert("");
objaaa.contentWindow.document.body.innerHTML="aaaaaa";
}
init();
</script>
</body></html>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 2</title>
</head><body>
<script language="javascript">
function init()
{
var obj = document.createElement("iframe");
obj.id = "aaa";
obj.style.width = '425';
obj.style.height ='209';
obj.frameBorder='0';
obj.marginWidth='1';
obj.marginHeight='1';
obj.src='ChatContent.htm';
document.body.appendChild(obj);
objaaa=document.getElementById(obj.id);
//alert("");
objaaa.contentWindow.document.body.innerHTML="aaaaaa";
}
init();
</script>
</body></html>
解决方案 »
- 菜鸟求教jQuery的GridView-Flexigrid 中的编码问题
- 如实现 文本框输入一些字符然后在当前鼠标后动态添加一些提示文字
- 我想让某个DIV a标签里面的东西隐藏,该怎么写
- js能否控制pos打印机打小票
- js读去cookie的中的值后出现乱码,这个小问题该怎么解决?(5分题)
- 浏览器运行的javascript如何探测客户端ip?
- 请问sina的邮件系统中的弹出对话框后原来的页面就成灰色的方式如何实现
- 求助:网页代码解密
- 关于document.all和document.layers
- 用window.open()方法打开一个新的窗口,我可以传进自己的变量么?
- 一个javascript写的小程序。是一个游戏。请大家指导一下。
- 如何用JS把下面的内容分别提出来?
但是把//alert("");的注释去掉,即只要弹出一下对话框就可以正确,这是怎么回事?ChatContent.htm的内容如下:
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
</head><body bgcolor="#C1E6FE" topmargin="0" leftmargin="5" rightmargin="5" bottommargin="0" marginwidth="0" marginheight="0" style="line-height: 150%; font-size: 10pt"></body></html>
<body bgcolor="#C1E6FE" topmargin="0" leftmargin="5" rightmargin="5" bottommargin="0" marginwidth="0" marginheight="0" style="line-height: 150%; font-size: 10pt"> <div id="aa"></div>
</body>
把下面这个
objaaa.contentWindow.document.body.innerHTML="aaaaaa";
改为
objaaa.contentWindow.document.aa.innerHTML="aaaaaa";
试试
<head>
<title>Untitled Document</title>
</head><body>
<div id="bbb">a</div>
<script language="javascript">
function init()
{
bbb.innerHTML = "AAA" var obj = document.createElement("iframe");
obj.id = "aaa";
obj.style.width = '425';
obj.style.height = '209';
obj.frameBorder = '0';
obj.marginWidth = '1';
obj.marginHeight = '1';
obj.src='ChatContent.htm';
document.body.appendChild(obj);
objaaa=document.getElementById(obj.id);
bbb.innerHTML += "<br>";
bbb.innerHTML += obj.readyState; alert(obj.readyState != 'complete');
bbb.innerHTML += "<br>";
bbb.innerHTML += obj.readyState;
alert(obj.readyState != 'complete'); objaaa.contentWindow.document.body.innerHTML="aaaaaa";
}
init();
</script>
</body>
</html>你的iFrame还没加载完毕!
function k(a)
{}
function test()
{
obj=document.getElementById("FrameId")
setTimeout(k(obj),1000);运行总是不对
<head>
<title>Untitled Document</title>
</head><body>
<div id="bbb">a</div>
<script language="javascript">
function init()
{
bbb.innerHTML = "AAA" var obj = document.createElement("iframe");
obj.id = "aaa";
obj.style.width = '425';
obj.style.height = '209';
obj.frameBorder = '0';
obj.marginWidth = '1';
obj.marginHeight = '1';
obj.src='ChatContent.htm';
document.body.appendChild(obj);
objaaa=document.getElementById(obj.id); bbb.innerHTML += "<br>";
bbb.innerHTML += objaaa.readyState;
setTimeout("k()",1);
} function k()
{
objaaa=document.getElementById("aaa");
if(objaaa.readyState == 'complete')
{
objaaa.contentWindow.document.body.innerHTML="aaaaaa";
}
else
{
setTimeout("k()",1);
}
} init();
</script>
</body>
</html>