社区
CSS
帖子详情
xhtml1.1我需要用到框架。怎么办?
lxcooi
2006-03-17 09:17:14
同题。
<object>可以模似框架。但无法脚本访问。
谁有办法?
开贴七日,无果散分。
...全文
229
12
打赏
收藏
xhtml1.1我需要用到框架。怎么办?
同题。 可以模似框架。但无法脚本访问。 谁有办法? 开贴七日,无果散分。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
2003bbs
2006-03-20
打赏
举报
回复
建议将“<object id="test" data="HTMLPage.htm" width="100%" height="50%" type="text/html">
</object>”整个写在js函数中,然后通过调用不同的参数来实现不同的页面。
meizz
2006-03-17
打赏
举报
回复
不会吧,我记得好象有一个专门的DTD针对框架而定的。
//脚本如何访问<object>里包含的页面
<object id=mm data="t.htm" style="width: 200px; height: 160px;" type="text/x-scriptlet"></object>
<input type=button value=html onclick="alert(mm.html)">
<input type=button value=text onclick="alert(mm.text)">
t.htm:
<script >
public_description=new Editor
function Editor()
{
this.put_html=function(v){document.body.innerHTML=v};
this.get_html=function(){return document.body.innerHTML};
this.put_text=function(v){document.body.innerText=v};
this.get_text=function(){return document.body.innerText};
}
</script>
mingxuan3000
2006-03-17
打赏
举报
回复
mark
lxcooi
2006-03-17
打赏
举报
回复
iframe仅在xhtml1.0框架中才有定义。
xhtml1.1中无定义。
是是非非
2006-03-17
打赏
举报
回复
同意楼上,用iframe
patchclass
2006-03-17
打赏
举报
回复
用iframe啊 也是符合 xhmtl的
lxcooi
2006-03-17
打赏
举报
回复
<body>
<div>
<object id="test" data="HTMLPage.htm" width="100%" height="100%">
</object>
</div>
</body>
现在object就可以在页面中显示为类似于嵌入式框架的样子。
现在要求在此页面访问到object中的页面地址。
注:HTMLPage.htm上面有链接,也就是说,object中的页面地址是可变的。
在框架中,框架本身是一个window对像。但这里不是。
我的问题是在xhmtl中实现一个可脚本访问的框架。可以由上面的代码来编写一个脚本访问。
也可以给出其它解决方案。
pswdf
2006-03-17
打赏
举报
回复
你把HTML代码贴一下出来
大家帮你分析一下
孟子E章
2006-03-17
打赏
举报
回复
怎么会无法访问呢?
lxcooi
2006-03-17
打赏
举报
回复
<body>
<div>
<object id="test" data="HTMLPage.htm" width="100%" height="50%" type="text/html">
</object>
<input id="aaaa" type="button" onclick="window.alert(test.location)" value="aaaa" />
</div>
</body>
我最新的测试结果:
打开页面后点击按钮,得到当前页的location
点击object中的链接链接到新页后可以得到新打开页的location
如果新打开的页面不在原域中,会显示无权打开。
patchclass
2006-03-17
打赏
举报
回复
用data 属性的确可以解决,不知道是不是1.1规范
我还在用1.0的规范呢
大猫钓鱼
2006-03-17
打赏
举报
回复
查了下W3C,好像xhtml1.1真的没有iframe呢。
http://www.w3.org/TR/xhtml11/doctype.html#s_doctype
1.什么是
XHTML
?——《跟老吕学
XHTML
》
本文介绍了
XHTML
的发展历程、形成背景、三种主要版本(严格版、过渡版和
框架
版)及其语法规定,强调了
XHTML
作为HTML的增强版在可伸缩性、可扩展性和可重用性方面的优势,以及与XML的关系和未来的展望。
XHTML
语法规则及 HTML/
XHTML
(
XHTML
1.0/
XHTML
1.1
和 HTML 4.01/HTML 5) 文档类型说明
本文详细介绍了
XHTML
的语法规则,包括其与HTML的区别,以及
XHTML
和HTML的文档类型说明,覆盖
XHTML
1.0、
XHTML
1.1
和HTML4.01、HTML5的不同版本。
什么是
xhtml
_
XHTML
的完整形式是什么?
XHTML
,即可扩展超文本标记语言,是HTML向XML过渡的产物,由W3C开发并推荐。
XHTML
1.0于2000年发布,
XHTML
1.1
于2001年推出,
XHTML
5则是HTML5规范的XML适应版。
XHTML
确保内容兼容性,简化XML输入,生成清晰代码,减少带宽使用,支持CSS,适配无线设备及盲文阅读器。
XHTML
1.0提供了三种DTD声明
本文介绍了DOCTYPE声明的重要性及其在
XHTML
1.0中的三种DTD选择:过渡型允许HTML4.01标签;严格型禁止表现层标签;
框架
型专为
框架
页面设计。此外还对比了
XHTML
与HTML的不同之处。
你真的在使用
XHTML
吗?(MIME类型/
XHTML
1.0与
XHTML
1.1
区别)
本文介绍了MIME类型的作用及常见资源对应的MIME类型,并探讨了
XHTML
的不同MIME类型发布方式所带来的影响。
CSS
61,122
社区成员
60,705
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章