innerHTML="工程下另外一个页面" 怎么实现? 除了ajax js 不能实现么??????如果有js 直接实现的就好了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在页面上多写几个div,用到哪个的时候,就显示出来,没用到的就隐藏 可以用iframe获取源代码,也可以直接用iframe嵌入,更省事<!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>无标题文档</title><script type="text/javascript"> function $(id){ return document.getElementById(id); } window.onload = function(){ var frame1 = $("frame1"); var table = $("table"); frame1.src = "test.html"; //延迟半秒 setTimeout(function(){table.innerHTML = frame1.contentWindow.document.documentElement.innerHTML;}, 500); };</script></head><body><div id="table"></div><iframe id="frame1" width="0" height="0" frameborder="0"></iframe></body></html> 写在iframe里然后copy iframe的innerHTML 6楼的 frame1.contentWindow.document.documentElement.innerHTML 这句的得到的内容不对啊 alert(frame1.contentWindow.document.body.innerHTML);frame1.contentWindow.document.documentElement.innerHTML 得到的都是 包含iframe 的这个外层页面的 所有内容。并不是 iframe 里面的内容。怎么回事呢? 最后还是用ajax 做了 因为 我是 table.innerHTML , table的innerHTML 在ie 有问题, 楼主看你要写什么了 innerHtml是逼不得已用的比如动态的生成一些什么代码建议你写点iframes 但是用iframes对页面的美观等等不是很好 再配合点div 用显示和隐藏 配合下吧 关于ExtJs的收费问题?【100分】 求高人指导,jquery控制控件的禁用和启用状态 Ext 中ComboBox的设定初始值的问题 小弟新手,求一段最简单的js代码。要图片轮换的。 怎样禁到浏览器的关闭按钮和快捷键 JS中如何判断最后一个字符是否指定字符? 有关单选框的问题,很急!,100分请教! 如何隐藏一个窗口 问个比价古怪的问题 关于datagrid自动刷新滚动条会自动往下滚的问题 请教:jsp文件通过post传递很大字符串出现Form content truncated 日历控件使用问题,急需解决
<!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>无标题文档</title>
<script type="text/javascript">
function $(id){
return document.getElementById(id);
}
window.onload = function(){
var frame1 = $("frame1");
var table = $("table");
frame1.src = "test.html";
//延迟半秒
setTimeout(function(){table.innerHTML = frame1.contentWindow.document.documentElement.innerHTML;}, 500);
};
</script>
</head><body>
<div id="table"></div>
<iframe id="frame1" width="0" height="0" frameborder="0"></iframe>
</body>
</html>
这句的得到的内容不对啊
怎么回事呢?
因为 我是 table.innerHTML , table的innerHTML 在ie 有问题,
建议你写点iframes 但是用iframes对页面的美观等等不是很好 再配合点div 用显示和隐藏 配合下吧