社区
CSS
帖子详情
xhtml1.1我需要用到框架。怎么办?
lxcooi
2006-03-17 09:17:14
同题。
<object>可以模似框架。但无法脚本访问。
谁有办法?
开贴七日,无果散分。
...全文
199
12
打赏
收藏
xhtml1.1我需要用到框架。怎么办?
同题。 可以模似框架。但无法脚本访问。 谁有办法? 开贴七日,无果散分。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
html中DTD使用小结
如果你的网站设计
需要
用到
框架
,那么应当选择Frameset DTD。 HTML5不再
需要
传统的DTD声明,而是采用一个简化的声明`<!DOCTYPE HTML>`,这表明文档遵循HTML5规范。而在HTML4.01和
XHTML
1.0中,有如下的DTD声明示例: ...
工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究
6.1认我测在线检测服务
框架
设计 33 6.2 系统运行环境搭建及配置 34 6.2.1 AndroidManifest.xml主程序环境配置 34 6.2.2 移动端工程资源布局 35 6.3 认我测在线认证检测系统的主要功能实现 36 6.3.1用户查询 36 6.3.2...
新版Android开发教程.rar
Android SDK tools included in Android
1.1
SDK, Release 1. Supported Supported Supported Supported Operating Operating Operating Operating Systems Systems Systems Systems • Windows XP (32-bit) or ...
cms后台管理
解压缩jeecms-3.0.2-final-src,在src文件夹下会看到有三个压缩文件,如果只想进行普通的二次开发,可以只导入cms这个源码,删除jeecms-cms-identity-3.0.2-final.jar即可,如果想进行深入的二次开发,
需要
导入...
CSS
61,129
社区成员
60,711
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章