说明:
【需知】由于 frameset 标签的特殊性,不能直接在含有 frameset 页面中直接引用 AsyncBox。
【必看】要想 AsyncBox 穿越 frameset,可以用一个 iframe 引用布局好的 frameset 页面,调用时加上 top 就行了。
以下附 AsyncBox 穿越 frameset HTML代码:
<!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=utf-8" />
<title>在 frameset 上使用 AsyncBox</title>
<!--在此处载入 AsyncBox 插件, 调用时全加上 top-->
<style type="text/css">
html,body{margin:0;overflow:hidden;height:100%}
</style>
</head>
<body>
<!--Iframe 滚动条屏蔽了,用 frameset 里的 就行-->
<iframe frameborder="0" width="100%" height="100%" src="主框架页面" scrolling="no"></iframe>
</body>
</html>
AsyncBox 代码:
在 frameset 的 frame 中调用:
top.asyncbox.alert('Hello Frameset!');使用方法参考“框架调用”中的 iframe。